我試圖使用phpMyAdmin恢復舊數據庫(從2009年開始)。我得到以下錯誤:恢復Mysql中的舊數據庫
#1064 - 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 primary_key auto_increment, `Owned` int(11) not_null, `Owner` int' at line 2
我GOOGLE了錯誤,但無法找到一個解決方案。我知道多年來MySQL發生了一些變化,但我應該怎麼做?
我的查詢如下:
CREATE TABLE `aautod` (
`aAutoId` int(11) not_null primary_key auto_increment,
`Owned` int(11) not_null,
`Owner` int(11) not_null,
`Description` string(64) not_null,
`Model` int(11) not_null,
`Value` int(11) not_null,
`Locked` int(11) not_null,
`ColorOne` int(11) not_null,
`ColorTwo` int(11) not_null,
`License` string(100) not_null,
`Locationx` real(12) not_null,
`Locationy` real(12) not_null,
`Locationz` real(12) not_null,
`Angle` real(12) not_null,
`Parked` real(12) not_null,
`ParkLocationx` real(12) not_null,
`ParkLocationy` real(12) not_null,
`ParkLocationz` real(12) not_null,
`ParkAngle` real(12) not_null,
`GPS` int(11) not_null,
`Color1` int(11) not_null,
`Color2` int(11) not_nul,
PRIMARY KEY (`aAutoId`)
) TYPE=MyISAM DEFAULT CHARSET=latin1;
not_null到'not null'和primary_key到'主鍵' – knightrider