如何在Ubuntu 18.04上安装和使用MySQL Workbench
MySQL Workbench是面向MySQL数据库管理员和架构师的跨平台图形应用程序。
它包括用于管理数据库和用户,创建和运行SQL查询,配置服务器,进行备份,执行迁移等工具。
在本教程中,我们将向我们展示如何在Ubuntu 18.04上安装和使用MySQL Workbench。
相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux Mint,Kubuntu和Elementary OS。
准备工作
在继续本教程之前,请确保我们以具有sudo特权的用户身份登录。
在Ubuntu上安装MySQL Workbench
在Ubuntu上安装MySQL Workbench是一个非常简单的过程。
更新程序包索引并安装MySQL Workbench程序包:
sudo apt updatesudo apt install mysql-workbench
Ubuntu默认存储库中提供的MySQL Workbench软件包可能并不总是最新版本。
启动MySQL Workbench
现在,Ubuntu系统上已经安装了MySQL Workbench,我们可以通过在命令行中键入“ mysql-workbench”或者单击MySQL Workbench图标(“活动-> MySQL Workbench”)来启动它。
首次启动MySQL Workbench时,将出现如下所示的窗口:
使用MySQL Workbench
MySQL Workbench最有用的功能之一是,它使我们可以轻松地配置到本地和远程服务器的SSH隧道。
这样,我们无需将MySQL服务器暴露给外界,只需要对远程服务器的SSH访问。
要添加新连接,请单击“ MySQL Connections”旁边带圆圈的加号⊕。
将打开一个新窗口“设置新连接表单”。
在此示例中,我们将通过SSH连接到远程服务器。
在“连接名称”字段中输入一个有意义的名称,然后从“连接方法”下拉列表中选择“基于SSH的标准TCP/IP”。
- 在“ SSH主机名”中,输入服务器的主机名或者IP地址,然后输入SSH端口。
- 输入远程“ SSH用户名”。对于身份验证,我们可以使用用户密码或者SSH密钥。
- 保留“ MySQL Hostname”字段的默认值(127.0.0.1)。
- 在“用户名”和“密码”字段中输入远程数据库登录凭据。
完成后,单击“测试连接”按钮。
如果这是我们第一次通过SSH连接到服务器,则会看到诸如“缺少SSH服务器指纹”的消息,请单击“继续”。
如果测试成功,我们将看到以下内容:
新的连接将显示在MySQL Workbench起始页上。
双击以进行连接。
连接后,我们应该像下面这样,在Schema部分中包括所有数据库的列表: