mysql命令行導(dǎo)出csv 如何把mysql數(shù)據(jù)庫導(dǎo)出到csv文件?
如何把mysql數(shù)據(jù)庫導(dǎo)出到csv文件?如何將數(shù)據(jù)庫從Mysql導(dǎo)出到CSV文件:1。通過MySQL客戶端shell連接到服務(wù)器,選擇要使用的數(shù)據(jù)庫,輸入SQL代碼:select*fromtestuu
如何把mysql數(shù)據(jù)庫導(dǎo)出到csv文件?
如何將數(shù)據(jù)庫從Mysql導(dǎo)出到CSV文件:
1。通過MySQL客戶端shell連接到服務(wù)器,選擇要使用的數(shù)據(jù)庫,輸入SQL代碼:select*fromtestuuinfointoutfile“/tmp/測試.csv“fieldstereotyped by”、“optionallyenclosed by”、“escape by”、“l(fā)inestereotyped by”中最重要的部分是格式參數(shù),它是根據(jù)rfc4180文檔設(shè)置的。文檔的全名是common format和mimeType for common separated values(CSV)文件,詳細描述了CSV格式。要點包括:(1)字段用逗號分隔,數(shù)據(jù)行用Rn分隔;(2)字符串用半角雙引號括起來,字符串本身的雙引號用兩個雙引號表示。通過執(zhí)行上述代碼,所需的數(shù)據(jù)可以以CSV格式導(dǎo)出到執(zhí)行的文件中。
2. 另外,在MySQL中導(dǎo)入CSV格式數(shù)據(jù)的SQL代碼如下:loaddatainfle“/tmp/測試.csv“intotabletestuInfoFieldsterMinatedBy”,“optionallyenclosedby”“”“escapedby”“”“l(fā)inesterminatedby”rn”