我試圖通過終端在我的數據庫中創建一個表。嘗試通過終端在MySQL中創建表的錯誤
這裏是我的語法:
CREATE TABLE `users` (
PRIMARY KEY(id) NOT NULL AUTO_INCREMENT,
`last_name` VARCHAR NOT NULL,
`first_name` VARCHAR NOT NULL,
`gender` VARCHAR NOT NULL,
`fav_color` VARCHAR NOT NULL,
`birthdate` DATE NOT NULL
);
我收到此錯誤:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NOT NULL AUTO_INCREMENT,
`last_name` VARCHAR NOT NULL,
`first_name` VARCHA' at line 2
我是什麼洞錯在這裏?
這仍然給了我同樣的錯誤,但引用像3而不是第2行 – Dear1ofGdBear
不要忘記把逗號放在最後...... –
是的,我把逗號放在那裏 – Dear1ofGdBear