求助 mysql 用 load data infile 批量导入数据 存在的问题

数据库服务和管理,MySQL/PostgreSQL/Oracle/Sybase 等
回复
why930908
帖子: 11
注册时间: 2016-04-03 10:55
系统: Ubuntu
送出感谢: 3 次
接收感谢: 0

求助 mysql 用 load data infile 批量导入数据 存在的问题

#1

帖子 why930908 » 2016-04-12 13:04

[email protected]:/tmp# ll 112.txt
-rwxrwxrwx 1 root root 84 Apr 12 13:02 112.txt*
[email protected]:/tmp# more 112.txt
00005,"11","er","e","ewre","erwer",21,143
00006,"11","er","e","ewre","erwer",21,143

mysql> load data infile '/tmp/112.txt' into table pbminfo fields terminated by ',' enclosed by '"';
ERROR 29 (HY000): File '/tmp/112.txt' not found (Errcode: 13)

求助 明明文件存在 而且也有访问权限 但是 就是显示文件不存在。。 求大神告知我的问题
头像
staunch
帖子: 254
注册时间: 2008-07-28 19:29
送出感谢: 0
接收感谢: 1 次

Re: 求助 mysql 用 load data infile 批量导入数据 存在的问题

#2

帖子 staunch » 2017-06-23 21:46

你那个txt文件权限不够,你用ls -l /tmp看一下,权限不对用chmod 777 ./112.txt
神舟天运F5600
酷睿T5750
GMA X3100
1G DDR2

http://new.qzone.qq.com/422253866/
回复

回到 “数据库管理”