1.首先报错信息:ERROR 3948 (42000): Loading local data is disabled; this must be enabled on both the client and server sides
2.排查问题:
先检查local_infile的状态:使用sql指令
show global variables like 'local_infile';
这种情况off说明是禁止状态
3.修改配置解决问题:
方法一:
在c端输入
set global local_infile=1;
之后重进mysql c端即可;
3.1方法二:
在mysql的my.ini配置文件中添加
[mysqld]
local-infile=1
即可
修改配置文件后就重新启动进入MySQL即可解决问题导入外部数据喽
注:如果上述操作依然没有解决问题:看下面
在修改完上面的参数后重新进入mysql时加入这个参数如:
mysql --local_infile=1 -u username -p
# 其中的username替换为自己的username一般默认为root
之后再登录就可以正常load data local infile咯