别听他们瞎说
CREATE TABLE `admininfo` (
`adminid` int(10) unsigned NOT NULL auto_increment,
`adminname` varchar(50) NOT NULL default '',
PRIMARY KEY (`adminid`)
) TYPE=MyISAM AUTO_INCREMENT=0 ;设为自动增长是这个:auto_increment,设为自动增长必须是主键PRIMARY KEY (`adminid`)AUTO_INCREMENT=0是自动增长的开始记录号
CREATE TABLE `admininfo` (
`adminid` int(10) unsigned NOT NULL auto_increment,
`adminname` varchar(50) NOT NULL default '',
PRIMARY KEY (`adminid`)
) TYPE=MyISAM AUTO_INCREMENT=0 ;设为自动增长是这个:auto_increment,设为自动增长必须是主键PRIMARY KEY (`adminid`)AUTO_INCREMENT=0是自动增长的开始记录号
如果ID自增长容易出错,那数据库开发商会不会没有想到呢?
如果字段为空不好维护,那数据库开发商为什么还要留下这么个功能呢?
长脑子不是专为问问题的,是为想问题的
第2条 我用了很多都是NOT NULL ,有默认值的话 速度会快点
你把字段属性设成long,