Tags : Ajax  apache  awk  besttrace  bootstrap  CDN  Django  git 

常见问题

MySQL大批量导入数据

stevezhou      2018.11.07   


大批量数据导入mysql数据库时,导入速度:
"load data"mysql命令 > python执行executemany > python执行cexecute循环 > Navicat可视化导入

命令使用:
mysql> load data infile '<文件路径>' into table <表名>(字段1,字段2,...);

mysql5.7.21在使用load data命令时,提示“...is running with the --secure-file-priv”的问题解决:
1、在my.ini中添加“secure_file_priv=”,作用是对导入导出的文件不限制路径(其中等号后不跟任何字符)
2、重新启动mysql服务

使用load data命令导入数据后,末字段有换行符的处理:
用update函数替换掉'\r'或'\n'字符,示例:
update company set url=replace(replace(url,char(10),''),char(13),'');



标签 :  MySQL 上一篇     下一篇