PHP+MYSQL问题,在mysql数据库里面书写建立表的语言,总是提示错误是什么原因? 语句如下:

2024-11-17 06:18:44
推荐回答(4个)
回答(1):

CREATE TABLE `admin`(
`id` mediumint(4) NOT NULL auto_increment,
`us` varchar(50) NOT NULL default '',
`pas` varchar(250) NOT NULL default '',
UNIQUE KEY `id` (`id`)
)ENGINE = MyISAM COMMENT='登录' AUTO_INCREMENT=2;
帮你改好了,用我这个应该就没问题了。 如果你还有什么疑问,可以继续追问,或者加我百度hi好友,我会详细为你解答。

回答(2):

`us` varchar(50) NOT NULL default,
`pas` varchar(250) NOT NULL default,
不能为空 你设置的 你把这些设置为可以为空

回答(3):

只有数据库中的字段名、表名、可以加上``(ESC下面的按钮),其他的值之类的东西应该加引号,而`登录`你加错了,所以会出错,后面的`2`也一样!

回答(4):

varchar不能为空。