MySQL中,如果是MyISAM数据库,AUTO_INCREMENT的起始值不可以在这里定义。
首先,创建表:
CREATE TABLE `admin` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`typer` enum('system','manager','editor') NOT NULL default 'editor',
`user` varchar(100) NOT NULL default '',
`pass` varchar(50) NOT NULL default '',
`email` varchar(100) NOT NULL default '',
`modulelist` text NOT NULL COMMENT '可管理的模块,系统管理员无效',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
然后,更改AUTO_INCREMENT的起始值:
ALTER TABLE `admin` AUTO_INCREMENT=7;
这样就可以了。
把 modulelist` text NOT NULL COMMENT '可管理的模块,系统管理员无效',
后面的 '可管理的模块,系统管理员无效' 去掉试试
sql语句写错了,贴sql语句看看啊