【问题标题】:DataGrip setting SQL_SAFE_UPDATES to ON by defaultDataGrip 默认将 SQL_SAFE_UPDATES 设置为 ON
【发布时间】:2016-04-12 17:35:48
【问题描述】:

默认情况下,MySQL Workbench 似乎总是打开SQL SAFE UPDATES,这在使用我们的生产数据库时非常好。

有没有办法使用 DataGrip 来实现这一点?默认情况下,SQL_SAFE_UPDATES 看起来默认是关闭的。

初始化脚本或 JDBC 驱动程序选项可以正常工作。

【问题讨论】:

    标签: mysql datagrip


    【解决方案1】:

    我相信您可以通过 DataGrip 中的 sessionVariable 选项进行设置。

    1. 转到文件>数据源并从项目数据源列表中选择您的连接。
    2. 转到列出很多变量的高级标签。
    3. 找到名为 sessionVariables 的变量。 (提示:您可以通过选择任何变量名称来搜索特定变量,然后开始输入搜索。
    4. 将变量的值设置为SQL_SAFE_UPDATES=1

    【讨论】:

      【解决方案2】:

      目前在 DataGrip 中没有这种可能性。

      我在追踪器中创建了一张票,请观看并投票。 https://youtrack.jetbrains.com/issue/DBE-2606

      【讨论】:

      • 票证已更新为@user2045006 的回答。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-12
      • 2014-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      • 2022-11-17
      相关资源
      最近更新 更多