把.csv文件导入mysql是产生错误

无- 2013-05-12 03:54:42
想把.csv文件导入到mysql中,但是总是产生错误,错误的具体形式是:
mysql> load data infile '/home/peng/80train.csv'
-> into table 'train'
-> fields terminated by ',' optionally enclosed by '"' escaped by '"'
-> lines terminated by '\n';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''train'
fields terminated by ',' optionally enclosed by '"' escaped by '"'
lines' at line 2

我的csv数据格式是
196,242,3,881250949
186,302,3,891717742
62,257,2,879372434
200,222,5,876042340
194,274,2,879539794
119,392,4,886176814
308,1,4,887736532
63,277,4,875747401
160,234,5,876861185
225,193,4,879539727
求各位大师帮帮忙解答一下把
...全文
298 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
欢乐的尼美 2013-05-13
  • 打赏
  • 举报
回复
LOAD DATA INFILE 'E:/123.csv' INTO TABLE user FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'
无- 2013-05-12
  • 打赏
  • 举报
回复
引用 4 楼 ACMAIN_CHM 的回复:
引用 2 楼 u010657883 的回复:
这个试过,没有用。。
把错误信息贴出以供分析。
错误信息也是上面那个一样的
ACMAIN_CHM 2013-05-12
  • 打赏
  • 举报
回复
引用 2 楼 u010657883 的回复:
这个试过,没有用。。
把错误信息贴出以供分析。
rucypli 2013-05-12
  • 打赏
  • 举报
回复
mysql> load data infile '/home/backup/mysql/test.txt' into table test5 fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\n'; Query OK, 10 rows affected (0.01 sec) Records: 10 Deleted: 0 Skipped: 0 Warnings: 0
无- 2013-05-12
  • 打赏
  • 举报
回复
这个试过,没有用。。
ACMAIN_CHM 2013-05-12
  • 打赏
  • 举报
回复
into table 'train' 画蛇添足了,不需要加这个单引号' 直接改为 load data infile '/home/peng/80train.csv' into table train fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\n';

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧