常用的配置选项和首选项包括:
重新扫描本地 MySQL 实例:右键单击主屏幕,此选项将扫描您的系统以查找 MySQL 实例并将连接块添加到主屏幕。
-
安全更新:启用时(默认),如果子句中未定义键,MySQL Workbench 将不会执行
UPDATE
或 语句。换句话说,MySQL Workbench 试图防止大错误,例如删除大量(或所有)行。从 SQL 编辑器首选项选项卡进行设置。DELETE
WHERE
例如,
DELETE FROM foo
被认为是不安全的,而被认为DELETE FROM foo WHERE id = 1
是安全的并且将始终执行。 默认目标 MySQL 版本:对于建模,将此建模MySQL 首选项设置为您的目标 MySQL 服务器版本。这会影响与 MySQL 如何随时间变化相关的生成语法和数据库结构。版本错误可能会为您的 MySQL 服务器生成无效语法。
-
Combine Management Tools and Schema Tree:这是指 SQL 编辑器中的左侧面板,其中 管理和 模式区域位于一个或两个单独的选项卡上。
此行为也可以在运行时通过单击 图标来切换。
-
关闭时保存打开的编辑器的快照:默认情况下,MySQL Workbench 保存所有查询选项卡并在您重新启动时重新打开它们。使用相关的自动保存脚本间隔设置来修改其行为。两者都是从SQL 编辑器 首选项选项卡中设置的。
相关行为:右键单击 SQL 选项卡并选择“保存”选项卡(将选项卡保存到文件)或“关闭其他选项卡”以关闭所有其他 SQL 编辑器选项卡。
-
在编辑器中启用代码完成:可以手动激活代码建议,如果还启用了相关的自动启动代码完成设置,则可以自动激活代码建议。此外,启用Use UPPERCASE keywords on completion以代码建议大写 SQL 关键字,例如
INSERT
instead ofinsert
。相关行为:SQL 编辑器中的上下文帮助右侧面板显示 SQL 语句的文档,并从右侧面板中禁用/启用。例如,键入在右侧面板中
INSERT
加载语句的文档INSERT