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

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

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

  1. CREATE TABLE IF NOT EXISTS 'user' (
  2. 'id' INT NOT NULL AUTO_INCREMENT,
  3. 'registerDate' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  4. 'login' VARCHAR(255) NOT NULL,
  5. 'password' VARCHAR(255) NOT NULL,
  6. 'status' TINYINT NOT NULL,
  7. 'credits' INT NOT NULL DEFAULT 0,
  8. PRIMARY KEY ('id'),
  9. UNIQUE INDEX 'login_UNIQUE' ('login' ASC) VISIBLE)
  10. 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

暂无答案!

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

相关问题