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