本文介绍在Ubuntu 20.04服务器上安装MySQL Workbench的方法。MySQL Workbench是一个GUI应用程序,使数据库管理员和开发人员可以管理、开发、设计、创建和维护MySQL数据库系统,该工具由MySQL关系数据库管理系统背后的同一团队开发。
在Ubuntu 20.04上安装MySQL Workbench
本文适用于在Ubuntu 20.04 Linux系统上安装MySQL Workbench开源版,有一个用于Focal Fossa的MySQL存储库,该存储库将用于在Ubuntu 20.04上安装MySQL Workbench。
第一步是将MySQL存储库添加到Ubuntu 20.04系统,通过在终端中运行以下命令,可以快速完成此操作:
sudo apt update
sudo apt -y install wget
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
确认文件已在本地下载:
$ ls -lh mysql-apt-config_0.8.15-1_all.deb
-rw-rw-r-- 1 jmutai jmutai 35K Feb 20 11:55 mysql-apt-config_0.8.15-1_all.deb
运行安装程序脚本,它将为您配置MySQL APT存储库,为此,您可以使用apt软件包管理器或dpkg,我使用的是apt,因为它可以安装任何必需的依赖项,而无需用户干预:
sudo apt install ./mysql-apt-config_0.8.15-1_all.deb
要使用dpkg,应执行以下命令:
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
在执行过程中,系统会要求您选择将配置存储库以进行安装的MySQL产品,如果您以后想要安装服务器软件包,建议您选择MySQL Server:
您可以在安装屏幕中选择MySQL的版本,请使用最新版本,因为客户端始终向后兼容,而不是使用可能会遗漏最新版本功能的旧版本:
如果安装成功,将输出类似于以下内容:
Need to get 0 B/35.5 kB of archives.
After this operation, 35.8 kB of additional disk space will be used.
Get:1 /home/jmutai/mysql-apt-config_0.8.15-1_all.deb mysql-apt-config all 0.8.15-1 [35.5 kB]
Preconfiguring packages ...
Selecting previously unselected package mysql-apt-config.
(Reading database ... 220088 files and directories currently installed.)
Preparing to unpack .../mysql-apt-config_0.8.15-1_all.deb ...
Unpacking mysql-apt-config (0.8.15-1) ...
Setting up mysql-apt-config (0.8.15-1) ...
Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package mysql-apt-config)
OK
现在,您可以使用apt命令在Ubuntu 20.04上安装MySQL Workbench,您可以看到我们在安装之前正在更新软件包索引,以确保我们从上一步中添加的存储库中提取了软件包:
sudo apt update
sudo apt install mysql-workbench-community
按y键开始在Ubuntu 20.04上安装MySQL Workbench,类似于以下内容:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libatkmm-1.6-1v5 libcairomm-1.0-1v5 libglibmm-2.4-1v5 libgtkmm-3.0-1v5 libpangomm-1.4-1v5 libsigc++-2.0-0v5 libssl-dev libssl1.1 libzip4
Suggested packages:
libproj-dev
The following NEW packages will be installed:
libatkmm-1.6-1v5 libcairomm-1.0-1v5 libglibmm-2.4-1v5 libgtkmm-3.0-1v5 libpangomm-1.4-1v5 libsigc++-2.0-0v5 libzip4 mysql-workbench-community
The following packages will be upgraded:
libssl-dev libssl1.1
2 upgraded, 8 newly installed, 0 to remove and 804 not upgraded.
Need to get 24.1 MB/27.0 MB of archives.
After this operation, 133 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
在Ubuntu 20.04上使用MySQL Workbench
在Ubuntu 20.04上安装后启动MySQL Workbench,您可以启动该应用程序并连接数据库服务器以从图形界面开始管理:
您可以使用受限访问和特权的root用户或特定于数据库的用户身份进行连接:
如果连接成功,您应该可以使用MySQL Workbench的全部功能。
相关主题