表数据导入到数据表中:
mysql -uroot -p123456 --default-character-set=utf8;
use xxxx;
load data infile '/tmp/a.txt' into table test CHARACTER SET utf8;
如果导入时出现类似 ERROR 29 (HY000): File ‘/tmp/a.txt’ not found 的错误,则很可能是因为mysql用户没有权限访问该文件,
则使用 chown mysql:mysql /tmp/a.txt 将该文件的所属设为mysql用户,再次执行上面的命令则一般可以完成导入。

发表评论