MariaDB必知必会
上QQ阅读APP看书,第一时间看更新

2.2.2 MySQL Workbench

MySQL Workbench是一个用来简化管理MySQL服务器的图形交互客户端。而且,如你所期望的那样,它在MariaDB上也工作得很好。

注意

获取MySQL Workbench MySQL Workbench不是作为MariaDB安装的一部分来安装的(实际上,也不在MySQL安装中)。它得从http://wb.mysql.com/下载(可以获取Linux、Mac OS X和Windows版本,也可以下载源代码)。

当MySQL Workbench启动时,你会看到一个以三列的方式组织的屏幕。从左到右分别是:

·SQL开发(SQL Development)——用来连接和实际执行数据库与表的操作,包括执行SQL语句。如果你在本书中选择使用MySQL Workbench,你应该选择Open Connection To Start Querying选项。

·数据建模(Data Modeling)——用来创建和管理数据库和表结构。本书没有提及。

·服务器管理(Server Administration)——用来管理MariaDB服务器,包括停止和启动服务、导入和导出数据等。

提示

保存连接 在MySQL Workbench能够为你打开一个到服务器的连接之前,需要知道MariaDB服务器的一些信息。这些信息至少需要包含服务器地址(主机名或者IP地址)和登录信息。为了避免每次使用MySQL Workbench时都要输入这些信息,可以将它们保存起来供以后使用(下次你只需要双击保存的设置进行连接)。

SQL编辑窗口通过SQL Development的Open Connection To Start Querying选项来访问,这里可以进行输入和执行SQL语句。注意以下信息:

·在位于窗口顶端的窗口输入SQL语句。当输入语句后,双击执行按钮(有一个黄色的闪电标志在上面)提交到MySQL进行处理。

·产生的结果(如果存在的话)展示在窗口底部,在一个选项卡名为Output的网格中。

·窗口底部最左边的选项卡名为Overview,列出所有可用的数据库(这里称为schema)和其中的表。单击任意数据库可以看到它的表。

·可以右击表,在MySQL Workbench上编写SELECT和其他语句。

·最右端是History选项卡,包含执行过的SQL语句的历史记录。这在需要测试不同版本的SQL语句时很有用。

·可以同时打开多个SQL编辑窗口,每一个都有自己的选项卡,你可以一次使用多个数据库或执行多条SQL语句。

提示

执行已保存的脚本 可以使用MySQL Workbench来执行已保存的脚本,如本书使用的创建和操作表的脚本。为了达到目的,选择File→Open Script,选择脚本(会在一个新选项卡中显示);单击执行按钮。附录B会协助你完成这一过程。