gpt4 book ai didi

mysql - 如何消除工作台中的错误?

转载 作者:行者123 更新时间:2023-11-29 15:36:21 24 4
gpt4 key购买 nike

在服务器中执行SQL脚本错误:错误 1064:您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,了解在 ') 附近使用的正确语法第 10 行 ENGINE = InnoDB'SQL 代码:

 -- -----------------------------------------------------
-- 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

最佳答案

Visible 在 Mariadb 中未知 invisible 已知,但即使如此,您也不能在该位置使用。

所以要简单一点

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 和不可见列的链接 https://mariadb.com/kb/en/library/invisible-columns/

关于mysql - 如何消除工作台中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58210032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com