Точная ошибка, я продолжаю видеть это:Почему поле первичного ключа не существует в базе данных MySQL при создании таблицы?
Key колонок 'AlarmId' не существует в таблице
AlarmId мое поле первичного ключа.
Вот код, у меня есть:
$sql = "CREATE TABLE IF NOT EXISTS alarms (
alaramID INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (alarmID),
Title CHAR(30),
Description TEXT,
DT DATETIME
)";
Примечание: Я кодирования в PHP.
поставить первичный ключ последний в вашей заявление –
Ваша типизация неверна. AlarmID – lvarayut
проверить орфографию аларамида и тревоги, что вы упомянули в базе данных, и то, что вы получаете, такое же ???? –