我正在尝试使用zymichost为用户创建一个表,我有以下内容:
`db`.`USERS`(
`username`VARCHAR(22) NOT NULL AUTO_INCREMENT,
`password`CHAR(22) NOT NULL,
`jobCategory`VARCHAR(30) NOT NULL,
PRIMARY KEY ( username )
);
我收到此错误:
您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第{1}行附近使用正确的语法
origincareer_zymichost_db
。JOBSEEKERS
VARCHAR(20)NOT NULL AUTO'
不确定该怎么做。
答案 0 :(得分:1)
添加create table
并删除auto_increment
(您无法增加用户名,只能增加数字)
create table db.`USERS`
(
`username` VARCHAR(22) NOT NULL PRIMARY KEY,
`password` CHAR(22) NOT NULL,
`jobCategory` VARCHAR(30) NOT NULL
);
并且始终只存储密码的哈希,而不是密码本身!