Error executing SQL commands to create table.MySQL Error Nr. 1064
以上是报的错
我是用的MySQL Administrator 建表,选择字段类型的时候选择varchar ,这里其实应该是 varchar(255),就是应该包括一个长度,否则就会报错。
create table kn_productconfig(
id varchar(10) primary key not null auto_increment,
avviewname varchar(20) DEFAULT NULL,
orderviewname varchar(20) DEFAULT null
producttype int(10) DEFAULT null
readpricetype int(10) DEFAULT null
traveltype int(10) DEFAULT null
issuccess int(10) DEFAULT null
travelertype int(10) DEFAULT null
productname varchar(20) DEFAULT null
strattime date DEFAULT null
strattime date DEFAULT null
)
运行SQL报1063错误......
这是因为:
auto_increment columns must be integer type (TINYINT, SMALLINT, INTEGER, or BIGINT)
自动增长的主键应该使用整型....