如何在 JetBrains DataGrip 中的 MySQL 连接上设置 SQL 模式
How to set the SQL Mode on a MySQL connection in JetBrains DataGrip
JetBrains DataGrip 是否有任何方法允许我为连接到 MySQL 数据库自动设置 SQL_MODE?
例如,MySQL Workbench 具有用于设置 SQL_MODE 的连接的特定字段。虽然 HeidiSQL 提供了一种执行启动脚本的方法。
在 DataGrip 中,按照以下步骤操作。
- 转至 文件 > 数据源 并从项目数据源列表中select 您的连接。
- 转到高级选项卡,其中列出了很多变量。
- 找到名为 sessionVariables 的变量。 (提示:您可以通过 select 输入任何变量名称来搜索特定变量,然后开始键入以查找。)
使用您的 SQL 模式设置变量的值。例如:
sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY'
JetBrains DataGrip 是否有任何方法允许我为连接到 MySQL 数据库自动设置 SQL_MODE?
例如,MySQL Workbench 具有用于设置 SQL_MODE 的连接的特定字段。虽然 HeidiSQL 提供了一种执行启动脚本的方法。
在 DataGrip 中,按照以下步骤操作。
- 转至 文件 > 数据源 并从项目数据源列表中select 您的连接。
- 转到高级选项卡,其中列出了很多变量。
- 找到名为 sessionVariables 的变量。 (提示:您可以通过 select 输入任何变量名称来搜索特定变量,然后开始键入以查找。)
使用您的 SQL 模式设置变量的值。例如:
sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY'