我在powerdesigner中创建了一个物理模型 然后生成mysql5的代码,现在在 phpmyadmin 我收到错误:
#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 CARD
你知道为什么会发生这种情况吗?
我正在创建这样的表格:
create table books
(
COD_BOOK int not null auto_increment,
TITLE_BOOK varchar(50),
ISBN _BOOK varchar(20),
CATEGORY_BOOK varchar(20),
primary key (COD_BOOK)
)
问题似乎出在这部分:int not null auto_increment,
最佳答案
您在创建语句末尾缺少分号。这使得下一个表的创建语句的第一行成为错误,这就是该错误消息试图告诉您的内容。
create table books
(
COD_BOOK int not null auto_increment,
TITLE_BOOK varchar(50),
ISBN_BOOK varchar(20),
CATEGORY_BOOK varchar(20),
primary key (COD_BOOK)
);
关于mysql - 这部分的SQL语法错误: "int not null auto_increment,",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26953036/