為什么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
提交
取消