我试图使用BigDump将csv文件中的数据插入mysql。
它在第2行停止,并出现错误:
“查询:插入位置值(1,"O1","",0.0000,0.0000,);
MySQL:您的SQL语法出现了错误;请检查与MySQL服务器版本相对应的手册,以便在第1行使用正确的语法
如果我从运行这个语句,它会说:
"#1064 -您的SQL语法出现了错误;请检查与您的MySQL服务器版本对应的手册,以便在第1行使用正确的语法
我能做些什么使数据进入数据库?
谢谢。
发布于 2010-07-11 15:18:43
在我看来,那些没有价值的逗号看上去很粗略。
INSERT INTO location VALUES (1,"O1","","","",0.0000,0.0000,, );很可能是
INSERT INTO location VALUES (1,"O1","","","",0.0000,0.0000,NULL,(零);
发布于 2010-07-11 15:16:53
insert语句是否包含表中每一列的值?如果不是,您必须为这些列命名。
例如,
insert into location (col1, col2, col3) values (1, 2, 3);如果你向我们展示位置表的结构,你就能得到更好的答案。
https://stackoverflow.com/questions/3223526
复制相似问题