批量导入.txt文件到mysql数据库,cmd下的命令为:LOAD DATA LOCAL INFILE '你文件的路径(绝对路径)' INTO TABLE 数据库表的名字 LINES TERMINATED '\n';
命令截图
批量导入时遇到的Error,数据库版本和命令不匹配问题;
原因是local_infile 的值为0,没有打开infile,查看local_infile的语句:select @@GLOBAL.'local_infile';
设置local_infile 的值为1,语句为:set @@global.'local_infile': = 1。设置完成之后exit数据库,再重新进入mysql -u root --locla-infile=1 -p
现在可以批量导入了。