当运行LOAD DATA LOCAL INFILE "  F:/文件地址"时,出现如下错误ERROR 1148 (42000): The used command is not allowed with this MySQL version的时候。

第一步:

首先在root用户下用命令

mysql>show variables like '%local%';

查看

local_infile 是否为ON,

若不是,用命令

mysql> set global local_infile=1;

修改为ON

第二步:

用命令

exit

退出之后

mysql --local-infile -u 自己创建的用户名 -p自己设置的密码

 

 

回到自己创建的用户

输入命令:

use  数据库名;

mysql> LOAD DATA LOCAL INFILE 'F:/pet.txt' INTO TABLE pet;

select *from pet;

 

 

就可以了

bye~