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

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

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-10-13

 命令方式


單表數(shù)據(jù)導(dǎo)出


如果使用單表數(shù)據(jù)導(dǎo)出,需要提前已經(jīng)配置了secure-file-priv選項(xiàng),來(lái)指定一個(gè)導(dǎo)出目錄,如果未配置則無(wú)法導(dǎo)出,導(dǎo)出時(shí)會(huì)生成一個(gè)新的文件。

?

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


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



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


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


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


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


數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)


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



會(huì)自動(dòng)生成數(shù)據(jù)庫(kù)中所有表的建表語(yǔ)句以及數(shù)據(jù)插入語(yǔ)句。

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

相關(guān)視頻回答
回復(fù)(0)
返回頂部