Я пытаюсь использовать db, чтобы связать его с моим проектом java , и я использую wampsarver для создания db. Что мне делать, чтобы исправить это, пожалуйста.CREATE TABLE в ошибке синтаксиса MySQL
1064 - У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать вблизи ') NOT NULL,
Phone
DOUBLE (20) NOT NULL,Id
INT (20) NOT NULL AUTO_INCR' в строке 6
CREATE TABLE `Laptop` (
`serial number ` INT(20) NOT NULL ,
`Device Model` VARCHAR(20) NOT NULL ,
`Device Manufacturer` VARCHAR(20) NOT NULL ,
`Device Color` VARCHAR(20) NOT NULL ,
`Screen size` DOUBLE(20) NOT NULL ,
`Phone` DOUBLE(20) NOT NULL ,
`Id` INT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
UNIQUE (
`serial number `
)
) ENGINE = innodb
Вы действительно в привычку положить auto_increment первичный ключ, как последний столбец в таблице? Обычно это первое. –
Пространства в столбцах Имена не рекомендуются ни – RiggsFolly