如何在 MySql Workbench 中禁用 INVISIBLE 索引选项?

Posted

技术标签:

【中文标题】如何在 MySql Workbench 中禁用 INVISIBLE 索引选项?【英文标题】:How to disable INVISIBLE index option in MySqlWorkbench? 【发布时间】:2019-04-25 08:47:21 【问题描述】:

我刚刚安装了mysqlWorkbench,我找到了INVISIBLE index 的实现,描述为here。

我想禁用此功能,因为在我的服务器上运行的 MySql 版本较旧。所以当我尝试导入脚本时,我会得到一个错误:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在 'INVISIBLE,

附近使用的正确语法

可以禁用它吗?因为目前我需要手动删除该关键字

【问题讨论】:

不费吹灰之力就能找到dev.mysql.com/doc/workbench/en/wb-table-editor-indexes-tab.html ***.com/a/54340816/2813567 这能回答你的问题吗? MySQL Workbench: Error in query (1064): Syntax error near 'VISIBLE' at line 1 【参考方案1】:

在 MySQL 工作台中:

转到:

编辑 > 首选项 > 建模 > MySQL。

然后,将“默认目标 MySQL 版本”设置为 5.7

查看下面的截图:

【讨论】:

以上是关于如何在 MySql Workbench 中禁用 INVISIBLE 索引选项?的主要内容,如果未能解决你的问题,请参考以下文章

如何禁用从 MYSQL Workbench 上的 EXECUTE STATEMENT 返回的结果集

如何避免 MySQL Workbench 错误代码:此更新期间出现 1175 *无需*禁用“安全更新”

MySQL Workbench 深色主题

MySQL 错误代码:更新期间的 1175(MySQL-Workbench 与控制台)

SQL Server 到 Mysql 的迁移(使用 Mysql Workbench)。如何在 Workbench 向导的步骤中添加带有手动转义撇号的数据?

Ubuntu 下安装 MySQL Workbench