mysql8.0.11,LOAD DATA LOCAL INFILE

批量导入.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

现在可以批量导入了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容