JetBrains DataGrip是否可以让我自动设置与MySQL数据库的连接的SQL_MODE?
例如,MySQL Workbench具有用于设置SQL_MODE的连接的特定字段。 HeidiSQL提供了一种执行启动脚本的方法。
最佳答案
在DataGrip,请按照下列步骤。
转到“文件”>“数据源”,然后从“项目数据源”列表中选择您的连接。
转到高级选项卡,其中列出了很多变量。
找到名为sessionVariables的变量。 (提示:您可以通过选择任何变量名称来搜索特定变量,然后开始键入以进行查找。)
使用SQL模式设置变量的值。例如:
sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY'