侧边栏的导航器区域包含用于管理活动 MySQL 连接的选项。它还列出了服务器上该连接的模式。要访问导航器区域,请从主屏幕打开现有连接(或创建新连接)。如果面板不可见,请单击 “查看”、“面板”,然后单击“显示边栏”。
导航器架构选项卡
架构选项卡显示当前连接的服务器上的可用架构 。可以浏览这些项目以显示架构中的表、视图和例程,如下图所示。
默认情况下隐藏
内部模式,例如
performance_schema
、
information_schema
和
。mysql
选择
Show Metadata and Internal Schemas
首选项(请参阅
首选项:SQL 编辑器:Main)以在对象浏览器中列出它们。以句点字符 ( ) 开头的架构.
也受此设置控制。
架构上下文菜单。 右键单击任何模式对象以显示上下文菜单。右键单击架构会提供与表上下文菜单类似的选项(请参阅 表、视图和列上下文菜单),但操作是指架构。例如,表上下文菜单中的 Table Maintenance项会打开Schema Inspector,这是一个架构上下文菜单项,但它填充了有关所选表的信息。
加载空间数据
.shp
:导入包含要加载到 MySQL 中的空间数据的 shapefile ( )。除非您选择附加或更新(覆盖)选项,否则将在所选模式中创建一个包含导入字段的新表。另一种选择是创建空间索引。如果启用,导入操作会围绕几何列创建空间索引。您可以导入带或不带 EPSG 格式转换的空间数据。-
设置为默认模式:将所选模式设置为默认模式。这将执行一条 语句,以便针对此模式执行不带模式限定符的后续语句。此设置仅适用于查询会话。要为多个 MySQL Workbench 会话设置默认架构,您必须为存储的连接设置默认架构。在主屏幕上,右键单击 MySQL 连接,选择Edit Connection ,然后在Default Schema框中 设置所需的默认模式。
USE
schema_name
笔记所选模式在模式导航 器中显示为 粗体。
Filter to This Schema:使您能够定位列表中的特定模式。
架构检查器:显示有关所选架构的信息。有关其他信息,请参阅 模式检查器。
表数据导入向导:打开向导。
复制到剪贴板:将模式名称或
CREATE
语句复制到剪贴板。发送到 SQL 编辑器:提供类似于复制到剪贴板的功能。但是,此项将 SQL 代码直接插入到 SQL 查询面板中,可以根据需要在其中进一步编辑。
创建模式:启动一个对话框,使您能够创建新模式。
更改模式:启动一个对话框,使您能够更改现有模式的名称或字符/排序规则。
删除架构:删除架构。如果执行此操作,所有数据都会丢失。
搜索表数据:打开一个用于执行表搜索的新选项卡。它对所有列执行搜索,并提供其他选项来限制搜索。
全部刷新:通过与服务器重新同步来刷新架构树中的所有对象。
双击模式资源管理器中的表、视图或列名称会将名称插入 SQL 查询区域。当输入包含对多个表、视图或列的引用的 SQL 语句时,这会显着减少输入。
表、视图和列上下文菜单。 模式导航器还具有上下文菜单,可以通过右键单击表、视图或列对象来显示该菜单。例如,右键单击表格会显示以下菜单项:
Select Rows - Limit 200:将最多 200 行表数据从实时服务器拉入“ 结果”选项卡,并启用编辑。数据可以直接保存到实时服务器。
Table Inspector:显示表格信息,类似于
Schema Inspector
. 这也有一个更简单易用的界面,用于分析和创建表的索引。-
复制到剪贴板:有各种子菜单,每个子菜单都将信息复制到剪贴板。
名称(短):复制表名。
名称(长):复制表格中的限定表名
`schema`.`table`
。-
选择所有语句:复制语句以选择此表单中的所有列。
SELECT `table`.`column1`, `table`.`column2`, ... FROM `schema`.`table`;
插入语句:复制
INSERT
语句以插入所有列。更新语句:复制
UPDATE
更新所有列的语句。删除语句:复制
DELETE
表单中的语句DELETE FROM `world`.`country` WHERE <{where_condition}>;
。Create Statement:复制
CREATE
表单中的语句DELETE FROM `world`.`country` WHERE <{where_condition}>;
。加入选择表:加入选定的表。
-
Delete with References:以事务的形式复制一条
DELETE
语句,删除引用该行(直接或间接)的所有对象。首先使用Select with References 预览此操作。
-
Select Row References:复制一条
SELECT
语句,该语句选择所有引用该行(直接或间接)的对象。使用Delete with References为该操作生成 DELETE 语句。
表数据导出向导:打开表导出向导以将表的数据导出为 JSON 或自定义 CSV。
表数据导入向导:打开表导入向导,将 JSON 或 CSV 格式的数据导入到选定的或新的表中。
发送到 SQL 编辑器:提供类似于复制到剪贴板的功能。但是,此项将 SQL 代码直接插入到 SQL 查询面板中,可以根据需要在其中进一步编辑。
创建表:启动一个对话框,使您能够创建新表。
Create Table Like:启动一个对话框,使您能够创建新表,并应用预定义的模板。有关其他信息,请参阅 第 9.6 节,“表模板”。
Alter Table:显示加载了表详细信息的表编辑器。
表维护:打开一个新选项卡以执行表维护操作。操作包括“分析表”、“优化表”、“校验表”和“校验和表”。也可以从此选项卡查看有关该表的其他信息。有关其他信息,请参阅 模式检查器。
删除表:删除表。如果执行此操作,表中的所有数据都将丢失。
截断表:截断表。
搜索表数据:打开一个用于执行表搜索的新选项卡。它对所有列执行搜索,并提供其他选项来限制搜索。
全部刷新:通过与服务器重新同步来刷新架构树中的所有对象。