导入文件:ERROR 1148 (42000): 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;的操作,即可成功到入数据。
查看文件属性,然后复制文件路径时,注意把"\"改为"/"。
ERROR 1136 (21S01): Column count doesn't match value count at row 1
查看插入字段是否写全 ,有时把自增id加上试试。