热线电话:13121318867

登录
2020-03-06 阅读量: 967
MySQL无法使用load data 导入数据

MySQL使用load data local infile导入数据报错:

mysql> load data local infile '/path/file' into table tablename;

ERROR 1148 (42000): The used command is not allowed with this MySQL version

问题原因:
这种情况的原因是为了安全起见,MYSQL默认不允许客户端从本地载入文件。客户端local_infile默认关闭,因此需要打开导入外部数据的权限。

解决方法一:

查看是否有导入外部数据的权限:

show global variables like 'local_infile';

打开导入外部数据的权限

set global local_infile = 'ON';

show global variables like 'local_infile';

30.1772
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子