SQL query工具栏提供了创建和管理查询的操作。下图显示了工具栏中的set按钮,位于SQL query选项卡中。
SQL查询工具(从左到右依次为:
在本编辑器中打开脚本文件:从保存的SQL脚本加载内容到SQL编辑器。
将脚本保存到文件中:将SQL编辑器的当前内容保存到文件中。
如果没有选择,则执行脚本中选定的部分或所有内容:提供一种简单的方法来执行整个查询或查询的一个子集。
在键盘光标下执行语句:使用键盘光标的位置来识别和执行查询。
在键盘光标下的语句上执行EXPLAIN命令:使用键盘光标的位置来识别查询,然后执行
解释
。执行时还会显示一个结果网格选项卡解释
声明。另外,可视化解释计划已经可以用于所有已执行的查询。选择执行计划从results选项卡查看它。
停止正在执行的查询:停止当前正在执行的SQL脚本。到数据库服务器的连接没有重新启动,所有打开的事务仍然打开。
切换语句失败后是否继续执行SQL脚本:如果是红色”断点”如果语句失败,脚本将终止。如果您单击按钮以便显示绿色箭头,则执行将继续经过失败的代码,可能会生成额外的结果集。在这两种情况下,试图执行错误语句所产生的任何错误都将记录在输出窗格。属性设置此行为SQL执行用户首选项面板。
提交当前事务:同一个连接中的所有查询选项卡共享相同的事务。要拥有独立的事务,您必须打开一个新的连接。
回滚当前事务:同一个连接中的所有查询选项卡共享相同的事务。要拥有独立的事务,您必须打开一个新的连接。
自动提交模式开关:当启用时,每条语句都会立即提交。同一个连接中的所有查询选项卡共享相同的事务。要拥有独立的事务,您必须打开一个新的连接。
默认情况下,自动提交是启用的。要禁用默认行为,请参见SQL执行部分的MySQL工作台首选项对话框。
设置查询返回的行数限制: MySQL工作台自动添加
限制
子句的配置行数选择
查询。缺省值为1000。默认值(1000)可以从SQL执行部分的MySQL工作台首选项对话框。
将当前语句或选择保存到代码片段列表:有关代码段列表的更多信息,请参阅第8.1.5节,“SQL AdditeS - Schippets”选项卡“。
美化/重新格式化SQL脚本:默认情况下,SQL关键字为大写。这个功能可以从SQL执行部分的MySQL工作台首选项对话框。
显示编辑器的查找面板:点击 关闭面板。
切换不可见字符的显示:当选择时,显示不可见的字符,如换行符、空格和制表符。新行表示为(低频),作为单点(。)的空格,以及作为右箭头的标签。
取消长线的缠绕:选中后,在SQL编辑器中包装长行,以消除滚动的需要。对于长文件,建议取消选择此特性。