片段辅助选项卡包括内置、本地和共享的自定义片段。My Snippets选项将自定义片段存储在 MySQL Workbench 用户配置目录下的一个文件中。选择共享片段的共享 选项。
本地片段存储在 MySQL Workbench 目录中。默认情况下,My Snippets
SQL 片段的存储方式如下表所示。
表 8.1 默认本地片段文件位置
操作系统 | 文件路径 |
---|---|
视窗 | %AppData%\MySQL\Workbench\User Snippets.txt |
苹果系统 | ~用户名/Library/Application Support/MySQL/Workbench/snippets/User Snippets.txt |
Linux | ~用户名/.mysql/workbench/snippets/User Snippets.txt |
在 MySQL Workbench 中编辑(或添加)片段将My Snippets
编辑此纯文本文件。或者,您可以在 MySQL Workbench 之外编辑此文件或创建新文件,这些文件也将列在片段选择器下。例如,添加名为“More Snippets.txt”的文件会将“More Snippets”部分添加到片段选择框中。
共享片段保存在
.mysqlworkbench
连接的 MySQL 服务器上的模式中。第一次选择“共享”将请求 MySQL Workbench 创建此共享
.mysqlworkbench
模式的权限。连接到此 MySQL 服务器的用户可以创建、编辑和使用这些共享片段。
MySQL Workbench 6.2.0 中添加了共享片段。
该.mysqlworkbench
模式在 MySQL Workbench 中是隐藏的,因为它被视为不需要查看或编辑的内部模式。
几个内置的 SQL 片段与 MySQL Workbench 捆绑在一起,通常显示 MySQL 操作的 SQL 语法。它们分为以下几类。
DB Mgmt(数据库管理):语法示例
SHOW
以多种形式提供有关数据库、表、列或有关 MySQL 服务器的状态信息的信息。SQL DDL(SQL 数据定义语言):语法示例包括创建、更改和删除表、索引、视图和过程。
SQL DML(SQL 数据操作语言):SELECT、INSERT 和 REPLACE 等操作的语法示例。
内置操作存储在与自定义片段文件相同目录下的文本文件中。