1. 程式人生 > >使用mysqldump備份單表資料,並使用navicat匯出單表中部分欄位到excel

使用mysqldump備份單表資料,並使用navicat匯出單表中部分欄位到excel

今天工作上遇到一個問題,客戶需要將生產環境上資料庫中使用者表中的使用者名稱、登入名、郵箱三個欄位匯出到excel中,查了一下,分兩個步驟完成了任務

1. 使用mysqldump命令將生產環境的user表備份成user.sql

 (1)windows環境

  mysqldump -h localhost -uroot -proot db_name tbl_user >c:/tmp/user.sql

 (2)linux環境

       mysqldump -h localhost -uroot -proot db_name tbl_user >/etc/user.sql

2. 使用navicat將user.sql還原成user表,並使用navicat匯出使用者名稱、登入名、郵箱三個欄位匯出到excel中,將excel檔案提交給客戶。

 (1)還原資料庫

 (2)匯出使用者名稱、登入名、郵箱三個欄位匯出到excel中

下面只是通過網上的一個例子進行說明,自己懶得截圖了,過程是一樣的

---------------------------------------------------------------------------------------

https://blog.csdn.net/qq_32486599/article/details/73480128

首先建立一個表,這裡是student表,裡面有2個屬性值,name和sex。然後點選匯出

3、這裡選擇低版本格式xls,excel可以向下相容

4、開啟student.xls可以看到剛匯出的資料

相關推薦

使用mysqldump備份資料使用navicat匯出部分excel

今天工作上遇到一個問題,客戶需要將生產環境上資料庫中使用者表中的使用者名稱、登入名、郵箱三個欄位匯出到excel中,查了一下,分兩個步驟完成了任務 1. 使用mysqldump命令將生產環境的user表備份成user.sql  (1)windows環境   mysqldump -h localhost -ur

Sql Server 中將由逗號“”分割的一個字串轉換為一個應用到 in 條件

Sql Server 中將由逗號“,”分割的一個字串,轉換為一個表,並應用與 in 條件 select * from tablenmae where id in(1,2,3) 這樣的語句和常用,但是如果in 後面的 1,2,3是變數怎麼辦呢,一般會用字串連

Java讀取介面資料儲存到txt檔案

//建立讀取介面中資料的方法 public static String read() { URL url = null; BufferedReader reader = null; HttpURLConnection connection = null; I

Servlet 獲取前端Form資料實現請求重定向、請求轉發

1.前端介面 編寫一個最簡單的登入介面: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title&g

根據id在同一張查出兩條資料將這兩條資料用“-”拼起來作為一條資料返回

  area表 id areaname 25 雲南省 417 玉溪市   要求:在area表中根據id查出兩條資料,將這兩條資料用"-"拼起

SAS 統計某個資料集各個頻數彙集到一個

/*統計表的欄位*/ PROC CONTENTS DATA=SASHELP.CLASS NOPRINT OUT=CA(KEEP=NAME); RUN; /*提取表的變數名*/ PROC SQL NOPRINT; SELECT NAME INTO:A SEPARATED BY '

Multipart/form-data POST檔案上傳詳解 理論 簡單的HTTP POST 大家通過HTTP向伺服器傳送POST請求提交資料都是通過form提交的程式碼如下:

Multipart/form-data POST檔案上傳詳解 理論 簡單的HTTP POST 大家通過HTTP向伺服器傳送POST請求提交資料,都是通過form表單提交的,程式碼如下: <form method="post"action="http://w.soh

HTML5第8次課堂筆記( 模擬form提交資料xml的解析jQuery的Ajax方法使用 mui的ajax)

HTML5第8次課堂筆記 1.  模擬form表單提交資料:(get方式)   <body>   <formmethod="get"action="DataTest7">   <inputtype="text"name="uname"valu

提交資料在IE及其它瀏覽器亂碼的解決方案

如在IE下提交表單資料亂碼:        解決方案: 在form表單中新增    onsubmit="document.charset='GBK';"       【注編碼根據各自環境條件指定】 如在其它瀏覽器下提交表單資料亂碼:            acce

mysqldump備份資料庫或資料為空解決辦法。

今天在shell中利用mysqldump備份資料庫或資料表時,發現結果檔案為空,定位很久得出結論:未找到mysqldump對應的路徑,現給出解決辦法: 1.找到mysqldump所在的路徑,linux命令:find / -name mysqldump 2.將msqldum

jQuery改變form的action進行提交

<s:form action="/student/traScore.action?method=list" id="queryForm" name="queryForm"> </s

建立日期命名的轉移已完成的資料

/* Object: StoredProcedure [dbo].[CreateTable] Script Date: 2017/6/20 9:58:15 */ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER

關於ajax請求資料資料賦值給全域性變數的一些解決方法

在使用ajax請求資料是,開始的時候是打算將ajax的資料取出,並賦予給全域性變數,但是在實際編碼過程中發現並不能將資料賦予給最開始定義的全域性變數,出現這個問題的原因是由於ajax非同步載入的原因,所以只能用其他方法來解決,下來是解決的方法 第一個解決方法沒有使用全域性變數,直接在ajax請求中將請求到的

Python查詢MySQL資料提取mysql名轉化成DataFrame

今天覆習一下,用python操作mysql以及excel,並且作為橋樑,連線mysql,excel. 那麼既然用到了python操作資料就不免需要用到dataframe做資料分析,本文主要一個麻煩點在於從mysql 中獲取到的資料沒有欄位名, 下面直接上程式碼: import pymys

SQL與eclipse的連線從資料庫讀取資料將二維陣列資料匯入

示例: import java.util.List; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; impor

100臺裝置採集資料寫入資料庫

需求見: https://bbs.csdn.net/topics/392471595 有 100 臺左右的裝置, 每秒採集一條資料,再向 SQL Server 2008 資料庫寫入資料。 一天的資料量: 100*3600*24=86400

解析xml文件將xml文件資料拼接成insert語句

education.xml的內容是: <?xml version="1.0" encoding="utf-8"?> <Msg> <Head>   <Id>20140529100039</Id>   <Name&

python讀取sqlserver資料儲存到csv

# -*- coding: utf-8 -*- """ @use:查詢17.11-18.1,18.6-18.8的PM2.5資料,匯出到csv """ import pymssql import xlwt import datetime from xml.dom.minidom import

vue 處理後臺請求json資料渲染

後臺傳給前臺的json資料格式,這裡原本只是傳list資料給後臺,因為需要分頁,所以用pageInfo包了一下,成了json格式: { "data": { "endRow": 1, "firstPage": 1, "hasNextPage": false,

一個6億的a一個3億的b通過外間tid關聯你如何最快的查詢出滿足條件的第50000到第50200的這200條資料記錄

1、如果A表TID是自增長,並且是連續的,B表的ID為索引 select * from a,b where a.tid = b.id and a.tid>500000 limit 200; 2、如果A表的TID不是連續的,那麼就需要使用覆蓋索引.TID要麼是主鍵,要麼是輔助索引,B表ID也需要有索