SQL Query无法创建数据库

时间:2017-06-21 07:00:11

标签: mysql sql database

CREATE TABLE IF NOT EXISTS 'users'(
'id' INT(10) NOT NULL AUTO_INCREMENT,
'username' VARCHAR(70) NOT NULL,
'password' VARCHAR(40) NOT NULL,
'email' VARCHAR(50) NOT NULL,
 'created_at' DATETIME NOT NULL,
 'updated_at' DATETIME DEFAULT NULL,
  PRIMARY KEY('id'),
  UNIQUE KEY 'email'('email')
  ) ENGINE = InnoDB DEFAULT CHARSET = latin1 AUTO_INCREMENT = 1;
  

错误:符号名称是预期的! (靠近"' id'"在第39位)   预计至少有一个列定义。 (靠近"' id'"在第39位)   意外的开始声明。 (靠近" 10"在48位)   无法识别的语句类型。 (靠近" NOT NULL"在52位)

1 个答案:

答案 0 :(得分:0)

使用backticks代替single quotes
`而不是 - '