BULK INSERT krissmall
FROM 'C:\Users\Administrator\Downloads\misskrisdata_small.csv'
WITH (FIELDTERMINATOR = ',', ROWTERMINATOR = '\n')
错误1064(42000):您的SQL语法出错;检查手册 对应于您的MySQL服务器版本,以便在'BULK附近使用正确的语法 从'C:\ Users \ Administrator \ Downloads \ misskrisdata_small'中插入krissmall。在 第1行
有人可以告诉我哪里出错了吗?或者背后的其他一些原因。我长时间盯着这个查询,看了很多但我找不到它的错误。
答案 0 :(得分:1)
我很好奇你查找BULK INSERT
的地方,因为MySQL似乎根本不支持它。也许你正在阅读MS SQL文档并混淆两者。
你想要的是LOAD DATA INFILE
,它可以解析CSV。
答案 1 :(得分:0)
您标记了phpmyadmin
,这使我相信您正在尝试从远程服务器(可能是Web主机)执行此查询。远程服务器无法连接到本地驱动器。您必须通过phpMyAdmin导入或将要导入的文件上传到phpMyAdmin可以看到的目录。