mysql在linux命令行下导入txt文件

来源:互联网 发布:淘宝banner尺寸大小 编辑:程序博客网 时间:2024/06/05 19:34

mysql导入txt的命令如下

load data local infile "本地文件地址"into table table_name(column1,column2) ;

但如果在终端中通过

mysql -u root -p

登陆的话,输入以上命令会报错:

ERROR 1148 (42000): The used command is not allowed with this MySQL version

大家不要被报错的表面翻译给误导了,这其实是个权限问题,解决方法如下

在通过终端输入时,加上一个参数--local-infile = 1 详细解释请自行百度。
用下面语句登陆后再进行导入,就成功了

mysql --local-infile=1 -u root -p 
0 0
原创粉丝点击