请教:用MySQL创建表单出错

create table article default charset utf8 COLLATE utf8_general_ci
(
id int primary key auto_increment,
pid int,
rootid int,
title varchar(255),
cont text,
pdate datetime,
isleaf int
);

create table article
(
id int primary key AUTO_INCREMENT,
pid int,
rootid int,
title varchar(255),
cont text,
pdate datetime,
isleaf int
) default charset utf8 COLLATE utf8_general_ci;

create table article
(
id int primary key auto_increment,
pid int,
rootid int,
title varchar(255),
cont text,
pdate datetime,
isleaf int
)default charset utf8;

IDENTITY(函数)

只用在带有 INTO table 子句的 SELECT 语句中,以将标识列插入到新表中。

尽管类似,但是 IDENTITY 函数不是与 CREATE TABLE 和 ALTER TABLE 一起使用的 IDENTITY 属性。

CREATE TABLE tadd (
id varchar(36) NOT NULL default '',
tname varchar(32) default NULL,
tpwd varchar(32) default NULL,
PRIMARY KEY (id),
UNIQUE KEY tname (tname)
)

CREATE TABLE tadd (
id varchar(36) NOT NULL default '',
tname varchar(32) default NULL,
tpwd varchar(32) default NULL,
PRIMARY KEY (id),
UNIQUE KEY tname (tname)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;