mysql LOAD DATA INTOFILE ERROR 1064 42000错误行1

时间:2012-03-27 19:06:04

标签: mysql

我正在尝试这个并且出于某种原因无效。 我怀疑它可能是-但不完全确定。

我已经阅读过mysql手册,但没有说明如何使用scape或者这个错误究竟是什么,我的意思是它确实存在但是令人困惑......

mysql> LOAD DATA INFILE 'meow-ever.txt' INTO TABLE meow-ever
    -> ;
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 '-ever' at line 1

1 个答案:

答案 0 :(得分:3)

你必须转义你的表名,如:

LOAD DATA INFILE 'meow-ever.txt' INTO TABLE `meow-eve`

请注意,这不是常规报价,我不记得你如何在qwerty键盘上输入它抱歉:)