【发布时间】:2021-05-07 01:19:39
【问题描述】:
我正在为 Catalina MySQL 使用 MacOS。
当我在终端中输入以下内容时
mysql> LOAD DATA INFILE ‘/Users/MyData/MDRC/Bible Modules/Crosswire_kjv_002.csv’ INTO TABLE tbl_texts_kjv_from_csv FIELDS TERMINATED BY ',';
回复是:
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 '‘/Users/MyData/MDRC/Bible Modules/Crosswire_kjv_002.csv’ INTO TABLE tbl_text' at line 1
但我的输入似乎与 refman-8.0-en.pdf 匹配。它似乎也符合 O'reilly 在“Learning MySQL”中的建议。我尝试了各种不同的输入,都得到相同的响应。
文件mysql-errors-8.0-en.a4.pdf 说:
Error number: 1064; Symbol: ER_PARSE_ERROR; SQLSTATE: 42000
Message: %s near '%s' at line %d
它只告诉我响应。
【问题讨论】:
-
编辑代码时始终关闭“智能引号”。
标签: mysql macos csv load macos-catalina