我已经按照您告诉我的方法进行了编辑,现在出现了新错误。
CREATE TABLE IF NOT EXISTS visitors ( id int(11) NOT NULL AUTO_INCREMENT,
country varchar(500) NOT NULL, coffee int(11), tea int(11), mate int(11),
cocoa int(11)
)ENGINE = InnoDB DEFAULT CHARSET = latin1;
SQL查询:
如果访问者不存在则创建表(id int(11)NOT NULL AUTO_INCREMENT, 国家varchar(500)NOT NULL,coffee int(11),tea int(11),mate int(11), 可可粉(11) ENGINE = InnoDB默认字符集= latin1 MySQL说:文档
答案 0 :(得分:1)
更新的查询
CREATE TABLE IF NOT EXISTS visitors ( id int(11) NOT NULL AUTO_INCREMENT,
country varchar(500) NOT NULL, coffee int(11), tea int(11), mate int(11),
cocoa int(11), PRIMARY KEY(id)) ENGINE = InnoDB DEFAULT CHARSET = latin1
结尾处有一个多余的括号,而PRIMARY KEY id
周围缺少(id)