錯誤1064(42000):您的SQL語法錯誤;檢查 手冊,該手冊對應於您的MySQL服務器版本右邊的 語法,以便在第3行使用''ID'NUMBER,'NAME'VARCHAR2(30),PRIMARY KEY (「ID」))engine-INNODB'創建表時出錯?
有人能告訴我什麼是我在這裏做錯了!
錯誤1064(42000):您的SQL語法錯誤;檢查 手冊,該手冊對應於您的MySQL服務器版本右邊的 語法,以便在第3行使用''ID'NUMBER,'NAME'VARCHAR2(30),PRIMARY KEY (「ID」))engine-INNODB'創建表時出錯?
有人能告訴我什麼是我在這裏做錯了!
試試這個
CREATE TABLE `DEPARTMENT` (
`ID` int(6) NOT NULL auto_increment,
`NAME` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`)
)
ENGINE=MyISAM AUTO_INCREMENT=1;
我喜歡它如何從InnoDB更改爲MyISAM,就像一個忍者:> –
這解決了問題。我能夠創建表。 – user1720303
列名不應該用雙引號引起來,數據庫引擎應該使用「=」符號而不是連字符。
你在哪裏看到您有指定列名時使用雙引號?另外,'engine-INNODB'是'engine = InnoDB'。 –