我一直看到的确切错误是:
表
中不存在键列'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编码。
答案 0 :(得分:2)
$sql = "CREATE TABLE IF NOT EXISTS alarms (
alaramID INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (alaramID),
Title CHAR(30),
Description TEXT,
DT DATETIME
)";
<强> alaramID 强>
答案 1 :(得分:0)
表中的主键是alaramID
,请注意错误alarmID
。因此请更正查询中的拼写
$sql = "CREATE TABLE IF NOT EXISTS alarms (
alaramID INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (alaramID),
Title CHAR(30),
Description TEXT,
DT DATETIME
)";