2012-03-27 15 views
1

私はこれを試していて何らかの理由で動作していません。 私はそれが-かもしれないと思っていますが、完全にはわかりません。mysql LOAD DATA INTOFILE ERROR 1064 42000エラーライン1

私はあなたがそのように、あなたのテーブル名をエスケープする必要があります。..

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 

答えて

3

をMySQLのマニュアルを読みましたが、それはありませんが、混乱して私が意味する、このエラーはについてですまさにスケープする方法を言ったりしません。 :

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

それは通常の引用ではありません注意してください、私は

+0

:)あなたは申し訳ありませんQWERTYキーボードでそれを入力することができますどのように覚えていない、ここで大丈夫エスケープされていないか、それはのように見えるだけのキャラクターでありますバッククォート( ')? – vmonteco

関連する問題