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';
mysql8.0导入文件出错解决方法_第1张图片
然后开启:set global local_infile=on;
在这里插入图片描述
不过开启后加载文件仍然报错。

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

mysql --local-infile -u username -p

mysql8.0导入文件出错解决方法_第2张图片
然后再加载文件:成功
在这里插入图片描述

你可能感兴趣的:(#,数据库)