建表时候,在下是先写成.sql文件然后上传Import的,如:
--
-- 表的结构 `abc`
--
CREATE TABLE `abc` (
`id` int(10) NOT NULL auto_increment,
`title` varchar(225) NOT NULL default 't',
`neirong` text NOT NULL default 'n',
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- 导出表中的数据 `abc`
--
其中,设置NOT NULL default和default有什么区别呢?什么场合,什么方面用哪个比较好?还有,varchar(225)应该是用来设置字段类型的,我设置text为什么有时候会出错呢?字段have a default value.