我试图将 CSV 文件导入到具有名为“id”的自动递增列的表中。我不想插入 id 列,因为它自己编号,但经过多次尝试,我无法让它工作。这是我尝试的查询:
LOAD DATA LOCAL INFILE 'C:\\CaliberMap.csv'
INTO TABLE sefeed_calibermap
(SiteCaliber,SE1Caliber,SE2Caliber,Other1Caliber,Other2Caliber,Other3Caliber,Other4Caliber)
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
当我执行查询时,我收到以下消息:
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 4 行的 'FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMI' 附近使用正确的语法
我难住了!我在阅读了 Internet 上许多不同地方的示例后编写了此查询,因此语法看起来是正确的。
我正在运行 PhpMyAdmin 版本 5.6.10。