0

多年来,我一直在使用 HeidiSQL 3.2 版,并且刚刚升级到 7.0。

是否有任何选项可以为每个不同的数据库强制使用不同的 heidisql 窗口?目前它们都集中在一个窗口下——对我个人而言,这对于在错误的数据库上运行脚本很危险。

任何建议都会很有用。谢谢大卫

4

3 回答 3

1

从新会话管理器窗口而不是现有会话开始新会话。如果您从现有会话开始,则合并会话。

于 2013-03-08T14:57:16.150 回答
1

如果您不确定是否在错误的服务器上运行查询,您可以为每个会话赋予其自己的树背景颜色。只需登录您的会话,然后单击File > Select session background color以选择一种颜色。这有助于您区分会话。

除此之外,HeidiSQL 将非焦点会话的数据库树文本颜色略微调暗,因此焦点会话显示为黑色(取决于您的 Windows 颜色设置),而其他打开的会话显示为灰色。

除此之外,HeidiSQL 会自动检测不带 WHERE 子句的不安全 UPDATE 和 DELETE 查询,并在Query选项卡中实际执行此类查询之前通过确认对话框警告您:

在此处输入图像描述

于 2015-12-10T08:04:24.757 回答
0

如果您担心在错误的数据库上运行脚本,另一种选择是在每个数据库上创建一个只读帐户。然后,仅在需要运行查询时才专门连接启用写入的帐户。

于 2019-01-24T08:33:43.527 回答