用load data infile导数据到mysql数据库出现这个该问题,解决方法如下:
安全起见,连接mysql的语句需要添加–local-infile,
mysql -hlocalhost -uroot -p --local-infile
如果指定local关键词,则表明从客户主机读文件。如果local没指定,文件必须位于服务器上。使用load data local infile而不是load data infile
load data local infile '/tmp/test2.txt' into table t0 fields terminated by ',' enclosed by '"' lines terminated by '
' (`name`, `age`, `description`);
成功导入数据: