命令執(zhí)行sql語句的錯誤
?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 ''seckill_id' BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品庫存ID',
絕對寫的正確
CREATE TABLE seckill(
'seckill_id' BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品庫存ID',
'name' varchar(500) NOT NULL COMMENT '商品名稱',
'number' INT NOT NULL COMMENT '庫存數(shù)量',
'start_time' TIMESTAMP NOT NULL COMMENT '秒殺開啟時間',
'end_tiem' TIMESTAMP NOT NULL COMMENT '秒殺結(jié)束時間',
'create_time' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時間',
PRIMARY KEY (seckill_id),
KEY idx_start_time(start_time),
KEY idx_end_time(end_time),
KEY idx_create_time(create_time)
)ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 COMMENT='秒殺庫存表';
2016-05-09
列名不是用單引號包括,應該用1左邊的英文 "·" 按鍵包括?。還有?end_tiem 列名錯了。