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'

 

 

 

 

 

 

验证查询:

posted @ 2019-12-27 19:52  小白龙白龙马  阅读(2989)  评论(0编辑  收藏  举报