構文エラーが発生し続けますが、どこが間違っているのかわかりません。テーブルコードは次のとおりです。
CREATE TABLE `users` (
`userid` int NOT NULL AUTO_INCREMENT,
`name` varchar(45) NOT NULL DEFAULT ' ',
`username` char(20) NOT NULL DEFAULT '',
`address` varchar(45) DEFAULT NULL,
`city` varchar(45) DEFAULT NULL,
`state` char(2) DEFAULT NULL,
`zip` int DEFAULT NULL,
`password` varchar(45) NOT NULL DEFAULT ' ',
PRIMARY KEY (`userid`),
UNIQUE KEY `username_UNIQUE` (`username`),
UNIQUE KEY `userid_UNIQUE` (`userid`)
)
それは正しく通過します。次に、データを入力しようとすると、次のエラーが表示されます。
INSERT INTO users (name, username, address, city, state, zip, password)
INSERT INTO users VALUES ('Bonnie Buntcake', 'bbunt', '6709 Wonder Street', 'Wonderbread', 'OH', '46105', 'eclectic');
2行目に書かれていますが、2行目の何が悪いのかわかりません。どんな助けでも大歓迎です。どうもありがとう。