为什么VISIBLE下面会引起问题的任何想法?CREATE TABLE IF NOT EXISTS `setting` ( `uuid` INT(10) NOT NULL, `type` VARCHAR(255) NOT NULL, `code` VARCHAR(255) NOT NULL COMMENT 'An unique name.', `value` MEDIUMTEXT NULL DEFAULT NULL, `comment` LONGTEXT NULL DEFAULT NULL, `created_on` INT UNSIGNED NOT NULL, `updated_on` INT UNSIGNED NOT NULL, PRIMARY KEY (`uuid`))ENGINE = MyISAMDEFAULT CHARACTER SET = utf8;CREATE UNIQUE INDEX `name_UNIQUE` ON `setting` (`code` ASC) VISIBLE;CREATE UNIQUE INDEX `uuid_UNIQUE` ON `setting` (`uuid` ASC) VISIBLE;错误:CREATE UNIQUE INDEX name_UNIQUEON setting(codeASC)VISIBLE查询(1064)中的错误:第1行“ VISIBLE”附近的语法错误CREATE UNIQUE INDEX uuid_UNIQUEON setting(uuidASC)VISIBLE查询(1064)中的错误:第1行“ VISIBLE”附近的语法错误如果删除则没有错误,VISIBLE但是MySQL Workbench 8.0.12自动生成该错误。如何阻止MySQL Workbench这样做?我在Ubuntu 18.04中的MySQL信息:MySQL版本:5.7.23-0ubuntu0.18.04.1通过PHP扩展MySQLi
添加回答
举报
0/150
提交
取消