Mysql 如何删除工作台中的错误?
在服务器中执行SQL脚本 错误:错误1064:您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法(接近“) 第10行的ENGINE=InnoDB SQL代码:Mysql 如何删除工作台中的错误?,mysql,mysql-workbench,mysql-error-1064,workbench,Mysql,Mysql Workbench,Mysql Error 1064,Workbench,在服务器中执行SQL脚本 错误:错误1064:您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法(接近“) 第10行的ENGINE=InnoDB SQL代码: -- ----------------------------------------------------- -- Table `limpieza_es`.`datos_comun` -- -----------------------------------
-- -----------------------------------------------------
-- Table `limpieza_es`.`datos_comun`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `limpieza_es`.`datos_comun` (
`Nombre` VARCHAR(45) NOT NULL,
`Email` VARCHAR(45) NOT NULL,
`Mensaje` TEXT NOT NULL,
`Tel` INT(11) NOT NULL,
PRIMARY KEY (`Email`),
UNIQUE INDEX `Tel` (`Tel` ASC) VISIBLE)
ENGINE = InnoDB
可见在Mariadb中是未知的不可见的是未知的,但即使这样,您也不能在该位置使用 所以简单点
CREATE TABLE IF NOT EXISTS `limpieza_es`.`datos_comun` (
`Nombre` VARCHAR(45) NOT NULL,
`Email` VARCHAR(45) NOT NULL,
`Mensaje` TEXT NOT NULL,
`Tel` INT(11) NOT NULL,
PRIMARY KEY (`Email`),
UNIQUE INDEX `Tel` (`Tel` ASC) )
ENGINE = InnoDB
这里是指向Mariadb和不可见列的链接阅读此问题:。