mysql从workbench生成的sql脚本在mariadb服务器上不起作用

new9mtju  于 2021-06-15  发布在  Mysql
关注(0)|答案(0)|浏览(204)

我在mysql workbench中创建了一个方案,并将该方案导出到sql代码中。
当我想在我的服务器上生成表user时,我得到了一个错误。
脚本:

CREATE TABLE IF NOT EXISTS 'user' (
  'id' INT NOT NULL AUTO_INCREMENT,
  'registerDate' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  'login' VARCHAR(255) NOT NULL,
  'password' VARCHAR(255) NOT NULL,
  'status' TINYINT NOT NULL,
  'credits' INT NOT NULL DEFAULT 0,
  PRIMARY KEY ('id'),
  UNIQUE INDEX 'login_UNIQUE' ('login' ASC) VISIBLE)
ENGINE = InnoDB;

错误#1064-您的sql语法有错误;检查与您的mariadb服务器版本相对应的手册,以获得在“user”(第1行的“id”int not null auto\u increment,“registerdate”timestamp not nu)附近使用的正确语法
我不知道 t understand where is an error? I didn 我看不出有什么不对。
服务器上的版本: 10.1.32-MariaDB

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题