这段代码中的一切似乎都是正确的,我无法理解我在这里缺少的内容。我有:
Create Table Instruments( Inst-ID INT PRIMARY KEY,
Type varchar(15),
MakerName varchar(25),
Year varchar(4) );
问题出在哪里?
最佳答案
CREATE TABLE IF NOT EXISTS `Instruments` (
`Inst-ID` int(11) NOT NULL AUTO_INCREMENT,
`Type` varchar(15) NOT NULL,
`MakerName` varchar(25) NOT NULL,
`Year` varchar(4) NOT NULL,
PRIMARY KEY (`Inst-ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
你忘记了 `` 并且你忘记了 Engine 、默认字符集和 auto_increment
关于Mysql,无法创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42724268/