SQL语法错误可能是因为我使用的版本

时间:2011-06-20 20:12:59

标签: mysql sql

在phpMyAdmin上,当我创建这个表时,SQL正确执行但是当我添加所有的sql代码时 我收到错误说

#1064 - 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 'CREATE TABLE在第14行购买( CustomerID int(10) unsigned NOT NULL, PurchaseI'”

为什么会这样,我该如何解决?

2 个答案:

答案 0 :(得分:3)

在每个;语句后,您必须使用分号CREATE TABLE sometable ( )

CREATE TABLE `table1` (
...
);
CREATE TABLE `table2` (
...
);

答案 1 :(得分:2)

如果您正在运行多个SQL语句,则需要以;(分号)结束