MySql表没有';当我尝试添加“时,请不要创建”;“自动增量”;
有人能告诉我为什么这个createtable函数不起作用吗?错误代码: #1064-您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解使用接近“NOT NULL”的正确语法,MySql表没有';当我尝试添加“时,请不要创建”;“自动增量”;,mysql,Mysql,有人能告诉我为什么这个createtable函数不起作用吗?错误代码: #1064-您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解使用接近“NOT NULL”的正确语法, passwordVARCHAR不为空, 主键(id)) 3号线的发动机…' mysql是新手,所以我不知道问题出在哪里。我只想要一个在添加主键时具有主键增量的表。提前谢谢 CREATE TABLE `userinfo`.`users` ( id MEDIUMINT NOT NULL AUTO_I
password
VARCHAR不为空,
主键(id
))
3号线的发动机…'
mysql是新手,所以我不知道问题出在哪里。我只想要一个在添加主键时具有主键增量的表。提前谢谢
CREATE TABLE `userinfo`.`users`
( id MEDIUMINT NOT NULL AUTO_INCREMENT ,
`username` VARCHAR NOT NULL ,
`password` VARCHAR NOT NULL ,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
您需要如上所述为VARCHAR类型指定最大字符限制。您可以根据需要进行设置
您需要如上所述为VARCHAR类型指定最大字符限制。您可以根据自己的要求进行设置。“CHAR和VARCHAR类型的声明长度表示您要存储的最大字符数”-“CHAR和VARCHAR类型的声明长度表示您要存储的最大字符数”-谢谢!真不敢相信我竟然忘了!很好,谢谢!真不敢相信我竟然忘了!现在一切正常。
CREATE TABLE `userinfo`.`users`
( id MEDIUMINT NOT NULL AUTO_INCREMENT ,
`username` VARCHAR(50) NOT NULL ,
`password` VARCHAR(50) NOT NULL ,
PRIMARY KEY (`id`))
ENGINE = InnoDB;