mysql——導入文本文件——用mysqlimport命令


CMD進入DOS窗口執行:

mysqldump -u root -p123 -T C:\Users\del\Desktop see cr01 --fields-terminated-by=','  --lines-terminated-by='\r\n'


mysqlimport -u root -p123 see C:\Users\del\Desktop\cr01.txt --fields-terminated-by=','  --lines-terminated-by='\r\n'

 

 

=======================================================================================================================

 

 

語法格式: mysqlimport  -u  root -ppassword  [--local]  dbname file  [option]

 

local:是在本地計算機中查找文本文件時使用的;

 

dbname:指數據庫名稱;

 

file:指定了文本文件的路徑和名稱;

 

option:表示附加選項,如下:

 

--fields-terminated-by=字符串:設置字符串為字段的分隔符,默認值是“\t”;

 

--fields-enclosed-by=字符:設置字符來括上字段的值;

 

--fields-optionally-enclosed-by=字符:設置字符括上char、varchar、text等字符型字段;

 

--fields-escaped-by=字符:設置轉義字符

 

--lines-terminated-by=字符串:設置每行的結束符

 

--ignore-lines=n:表示可以忽略前幾行。

================================================================================

 

 

 

 

 

前期數據准備:

 

 

 

 

 

導出文本文件(會導出一個文本文件,一個sql文件):

mysqldump -u root -p123 -T C:\Users\del\Desktop see cr01 --fields-terminated-by=','  --lines-terminated-by='\r\n'

 

 

 

 

 

 

 

 

 

刪除cr01里面的記錄:

 

 

 

 

 

導入恢復:

mysqlimport -u root -p123 see C:\Users\del\Desktop\cr01.txt --fields-terminated-by=','  --lines-terminated-by='\r\n'

 

 

 

 

 

 

驗證查詢:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM