错误#1064 SQL语法 1064-您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解使用near'(14)NOT NULL的正确语法,
主键(错误#1064 SQL语法 1064-您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解使用near'(14)NOT NULL的正确语法,,mysql,sql,Mysql,Sql,主键(id) )第14行的发动机=MyISAM自动增量=38987' 有一个问题是这个sql snip,我需要帮助。谢谢 -- -- Table structure for table `chat_lines` -- CREATE TABLE `chat_lines` ( `id` int(9) NOT NULL auto_increment, `userid` int(9) NOT NULL default '0', `username` varchar(100) NOT NUL
id
)
)第14行的发动机=MyISAM自动增量=38987'
有一个问题是这个sql snip,我需要帮助。谢谢
--
-- Table structure for table `chat_lines`
--
CREATE TABLE `chat_lines` (
`id` int(9) NOT NULL auto_increment,
`userid` int(9) NOT NULL default '0',
`username` varchar(100) NOT NULL default '',
`message` varchar(255) NOT NULL default '',
`staff` varchar(20) NOT NULL default '',
`private` varchar(20) NOT NULL default '',
`timesent` timestamp(14) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=38987 ;
-- --------------------------------------------------------
试试这个:
CREATE TABLE `chat_lines` (
`id` int(9) NOT NULL auto_increment,
`userid` int(9) NOT NULL default '0',
`username` varchar(100) NOT NULL default '',
`message` varchar(255) NOT NULL default '',
`staff` varchar(20) NOT NULL default '',
`private` varchar(20) NOT NULL default '',
`timesent` timestamp NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=38987 ;
看看这是否有帮助。
时间戳
而不是时间戳(14)
;该类型不需要大小说明符。如果指定大小说明符,则大小说明符不应超过6