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'
验证查询: