我在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
暂无答案!
目前还没有任何答案,快来回答吧!