mysql8.0导入文件出错解决方法

在进行mysql8.0导入文件时,看了很多网上的解决,发现这个方法比较有效,分享给大家,不需要改配置文件什么的。
在导入文件时,总是出现:
在这里插入图片描述
也就是error42000: Loading local data is disabled; this must be enabled on both the client and server sides。
意思是:禁止加载本地数据;这必须在客户端和服务器端都启用。
那么可能是本地文件没有开启,输入命令:show variables like 'local_infile';
在这里插入图片描述
然后开启:set global local_infile=on;
在这里插入图片描述
不过开启后加载文件仍然报错。

然后查阅其它方法成功:
还需要另外的步骤:
启动方法不是:mysql -u root -p;
而是:

mysql --local-infile -u username -p

在这里插入图片描述
然后再加载文件:成功
在这里插入图片描述

发布了28 篇原创文章 · 获赞 13 · 访问量 5013

猜你喜欢

转载自blog.csdn.net/qq_34069667/article/details/105440595
今日推荐