解决“LOAD DATA local INFILE”时出现The used command is not allowed with this MySQL version问题

“LOAD DATA local INFILE”时出现The used command is not allowed with this MySQL version问题。

第一是版本确实过低,低于5.0,但是现在基本不可能出现这个问题。

第二可能是本地导入文件的参数没有打开。

于是在sql编辑器中输入   SHOW VARIABLES LIKE '%local%';

得到  local_infile   OFF  即该变量未开启。

解决:输入SET GLOBAL local_infile=1(其中global是全局变量的意思)。

然后重新进行load data local infile "D:/xx.txt" into table xx;的操作,即可成功到入数据。

查看文件属性,然后复制文件路径时,注意把"\"改为"/"。

发布了16 篇原创文章 · 获赞 12 · 访问量 8091

猜你喜欢

转载自blog.csdn.net/ziyou434/article/details/82504130