位置:首頁 > 軟件操作教程 > 數(shù)據(jù)分析 > MySQL > 問題詳情

MySQL——數(shù)據(jù)導出(1)

提問人:劉旭39發(fā)布時間:2020-10-13

 命令方式


單表數(shù)據(jù)導出


如果使用單表數(shù)據(jù)導出,需要提前已經配置了secure-file-priv選項,來指定一個導出目錄,如果未配置則無法導出,導出時會生成一個新的文件。

?

如果是第一次配置,配置完成后需要重啟MySQL服務。(如果是Windows系統(tǒng),請使用Windows路徑寫法)


SELECT * FROM `表名` INTO OUTFILE '文件路徑'; 



單表數(shù)據(jù)的導出會以數(shù)據(jù)文件的形式存在,每條數(shù)據(jù)單獨成行,每列數(shù)據(jù)以分隔符隔開,可以用記事本直接打開,在進行數(shù)據(jù)導入的時候也可以直接使用。


同時,我們也可以使用mysqldump工具直接導出為SQL文件,這其實是個備份工具,支持數(shù)據(jù)表及數(shù)據(jù)庫的導出操作。


mysqldump -u 用戶名 -p 數(shù)據(jù)庫名 數(shù)據(jù)表名 > '文件路徑' 


會生成建表語句及數(shù)據(jù)插入語句。


數(shù)據(jù)庫轉儲


mysqldump -u 用戶名 -p 數(shù)據(jù)庫名 > '文件路徑' 



會自動生成數(shù)據(jù)庫中所有表的建表語句以及數(shù)據(jù)插入語句。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部