原标题:Ubuntu 20.04 上 MySQL Workbench 安装和使用图文详解

来自:Linux迷 https://www.linuxmi.com/ubuntu-20-04-mysql-workbench.html

MySQL Workbench 是用于管理MySQL数据库系统的GUI工具。数据库管理员,数据库架构师和开发人员使用它来可视化SQL开发,可视化DB管理,连接管理,可视化数据建模等等。在本文中,我们将介绍如何在Ubuntu 20.04上安装MySQL Workbench 。

另外,数据库迁移功能可帮助您从Microsoft Access,SQLite,Sybase SQL Anywhere,Microsoft Access,Microsoft SQL Server,PostgreSQL等迁移到MySQL。最重要的是,它是适用于Windows,MacOS和Linux的跨平台应用程序。

它有3个不同版本的标准版,企业版和社区版。社区版本是开源的,因此我们可以将其用于个人和非商业目的。

在Ubuntu 20.04上安装MySQL Workbench

我们可以通过2种不同的方式安装MySQL Workbench。

1、使用APT存储库

2、手动方法

APT存储库

使用此方法,我们可以从官方存储库安装MySQL工作台。

步骤1.从下面的URL下载仓库配置文件。它将直接进入下载页面,您可以在其中查看Ubuntu/Debian存储库配置文件。

浏览以下URL https://dev.mysql.com/downloads/repo/apt/,然后按Download。

在下一页中,单击“ No thanks, just start my download.” 将软件包下载到您的本地目录。

步骤2.检查下载目录中的文件,并使用以下命令进行安装。实际上,这会将MySQL系统信息库网址放在apt来源列表中,以便我们可以安装该软件。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb

[sudo] linuxmi 的密码:

正在选中未选择的软件包 mysql-apt-config。

(正在读取数据库 ... 系统当前共安装有 359769 个文件和目录。)

准备解压 mysql-apt-config_0.8.15-1_all.deb ...

正在解压 mysql-apt-config (0.8.15-1) ...

正在设置 mysql-apt-config (0.8.15-1) ...

Warning: apt-key should not be used in s (called from postinst maintainer of the package mysql-apt-config)

OK

在安装过程中,系统将提示您选择MySQL版本,并将其预先选择。因此,使用Tab键选择“ 确定”选项,然后按Enter。

步骤3.通过键入以下命令更新apt缓存。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

步骤4.现在,使用以下命令从存储库安装MySQL工作台。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install mysql-workbench-community

步骤5.最后,使用应用程序启动器启动。

手动方式

我们可以直接从官方网站下载软件,也可以使用以下方法进行安装。

步骤1.从下面的URL下载MySQL工作台软件。这是一个官方网址,因此您可以直接将文件下载到本地目录。

浏览以下URL https://dev.mysql.com/downloads/workbench/并选择以下选项。

»选择操作系统(Select Operating System)为“ Ubuntu Linux”。

»选择操作系统版本作为“ Ubuntu Linux 20.04(x86,64位)”。

»按下载。

»在下一页中,单击“ No thanks, just start my download.” 将软件包下载到您的本地目录。

步骤2.下载完成后,您可以检查下载的软件包并使用以下命令进行安装。此外,此命令将安装软件包以及相关性。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dpkg -i mysql-workbench-community_8.0.21-1ubuntu20.04_amd64.deb

[sudo] linuxmi 的密码:

正在选中未选择的软件包 mysql-workbench-community。

(正在读取数据库 ... 系统当前共安装有 359774 个文件和目录。)

准备解压 mysql-workbench-community_8.0.21-1ubuntu20.04_amd64.deb ...

正在解压 mysql-workbench-community (8.0.21-1ubuntu20.04) ...

正在设置 mysql-workbench-community (8.0.21-1ubuntu20.04) ...

正在处理用于 gnome-menus (3.36.0-1ubuntu1) 的触发器 ...

正在处理用于 desktop-file-utils (0.24-1ubuntu2) 的触发器 ...

正在处理用于 mime-support (3.64ubuntu1) 的触发器 ...

正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...

正在处理用于 shared-mime-info (1.15-1) 的触发器 ...

步骤3.最后,使用应用程序启动器启动 MySQL Workbench。

启动 MySQL Workbench

既然 MySQL Workbench 已安装在您的 Ubuntu 系统上,您可以通过键入mysql-workbench从命令行或单击 MySQL Workbench 图标 (显示应用程序 -> MySQL Workbench) 启动它。

当您第一次启动 MySQL Workbench 时,应出现如下窗口:

使用

如果您是这个工具的新手,并且在安装之后,您想看看它是如何工作的。可以单击名为Sakila database的MySQL提供的示例数据库。

要访问演示数据库,请单击Sakila full数据库图标。

然后你将得到两个标签:

一个显示了 实体关系图ER (Entity-relationship) diagram

另一个会显示数据库模型

如果要在MySQL-Workbench中访问自己的数据库,请在工具的主屏幕上单击+图标。

MySQL Workbench 最有用的功能之一是它允许您轻松配置到本地和远程服务器的 SSH 隧道。这样您就不需要将 MySQL 服务器暴露给外部世界,您只需要对远程服务器进行 SSH 访问即可。

要添加新连接,请单击 “MySQL Connections” 旁边带圆圈的加号⊕。

将打开一个新窗口 “Setup New Connection form”。在此示例中,我们将通过 SSH 连接到远程服务器。在“Connection name”字段中输入有意义的名称,然后Standard TCP/IP over SSH从“连接方法”下拉列表中进行选择。

在 “SSH Hostname”中,输入服务器的主机名或 IP 地址,然后输入 SSH 端口。

输入您的远程 “SSH Username”。对于身份验证,您可以使用用户密码或 SSH 密钥。

保留 “MySQL Hostname”字段的默认值 (127.0.0.1) 。

在“Username”和“Password”字段中输入远程数据库登录凭据。

完成后,单击“测试连接”按钮。

如果这是您第一次通过 SSH 连接到服务器,您将看到 “SSH Server Fingerprint Missing” 之类的消息,单击“Continue”。

如果测试成功,您将看到如下内容:

新连接将显示在 MySQL Workbench 起始页面上。双击它进行连接。

连接后,您应该像下面的内容,包括 Schema 部分中所有数据库的列表:

总结

您已经学习了如何在 Ubuntu 20.04 桌面上安装 MySQL Workbench 。您现在可以开始管理 MySQL 用户和数据库。要查找有关如何使用 MySQL Workbench 的更多信息,请访问官方 MySQL Workbench 页面。返回搜狐,查看更多

责任编辑:

linux mysql workbench 安装_Ubuntu 20.04 上 MySQL Workbench 安装和使用图文详解相关推荐

  1. 数据库学习笔记第三弹——MySQL常用的图形化管理辅助工具及相关问题(图文详解2022))

    数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 文章目录 数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 1.MySQL常用的图形化管理 ...

  2. openjdk怎么执行java命令_Ubuntu 18.04 上使用 OpenJDK 安装并运行 Tomcat

    在Linux上安装与卸载JDK和JRE,两种常用方法: 一.通过 apt-get 命令在线进行安装与卸载(会自动配置好环境变量) 二.通过下载并解压 .tar.gz 包进行手动安装与手动卸载(需要手动 ...

  3. linux卸载kodi,在Ubuntu 18.04上,如何安装Kodi

    Kodi (以前称为XBMC )是一个免费的开放源代码跨平台媒体播放器和娱乐中心,可让你组织和播放Internet,本地和网络存储中的流媒体,例如视频,播客,音乐. 在本教程中,我们引导你如何在Ubu ...

  4. CentOS7安装wdCP面板,快速搭建web运行环境(图文详解)

    文章目录 1. wdCP简介 2. 安装过程 2.1 源码安装 2.1.1 ssh登录服务器 2.1.2 源码的下载.解压.安装 2.1.3 软件安装目录 2.2 进入后台管理 3.wdCP面板的卸载 ...

  5. [2020.11.4亲测有效] 手把手教你在Ubuntu 20.04上通过docker安装微信和QQ - 最简单有效的方法

    前言 (๑•̀ㅂ•́)و✧ Ubuntu上的微信和QQ一直很难装,我之前尝试了很多方法(有些是基于网页版登录微信的,有些是用wine的),但我试了都不太行,坑点很多,搞不好就把系统搞崩了.今天发现用d ...

  6. linux cuda安装目录,ubuntu16.04上的cuda安装、卸载以及替换

    以cuda9.0为例: 安装 首先,下载对应版本的cuda的运行脚本,我下载的是cuda_9.0.176_384.91_linux.run 1) 运行脚本文件sudo sh cuda_9.0.176_ ...

  7. kettle的下载、安装和初步使用(windows平台下)(图文详解)

    kettle的下载 Kettle可以在http://kettle.pentaho.org/网站下载 http://sourceforge.net/projects/pentaho/files/Data ...

  8. 最新 NCBI 上传测序数据教程 (图文详解)

    在做完测序后,一般期刊会要求提供公共数据ID,可以上传的数据库可以是 NCBI,EBI,DDBJ,以及国内的 NGDC.今天我们以 NCBI 上传数据为例. 0.基础知识 NCBI 的其中一个数据库 ...

  9. Mac安装MongoDb保姆级教程以及踩坑笔记(图文详解)

    两种方式,亲测推荐第二种,建议直接看第二种! 目录 一.官网下载安装包手动安装 二.命令行brew安装

  10. 电视机wifi显示服务器未连接,为什么电视连上wifi却用不了 电视连上wifi解决方法介绍【图文详解】...

    随着科技发展越来越迅速了,很多电子产品以及 家电 设备功能变得越来越多了.尤其是电视的功能变化的最为明显.之前的电视之内看基本的节目,而现在电视的种类也是非常的多的,不但可以看电视,而且还可以上网.而 ...

最新文章

  1. linux命令输入错误怎么弄,Linux下用shopt命令来帮我们自动纠错输入cd 错误
  2. WPF 文本呈现(2)
  3. 纪念9.11十周年 奥巴马诵读圣经原文
  4. java string()函数_转载java String.split()函数的用法详解
  5. 你注意到 .Net Framework 和 .Net Core 中使用 Session 的区别了吗?
  6. 《深入剖析Nginx》一2.5 加桩调试
  7. MFC常见控件:滚动条控件
  8. python usb通信测试
  9. JavaWebServlet学生教师信息管理系统【JavaWeb】Servlet+Mysql+Jsp+Tomcat
  10. php ecshop二次开发,ecshop二次开发对ecshop系统框架分析
  11. matlab命令窗口作用是什么,matlab的命令窗口的作用是什么
  12. python3,烤地瓜案例
  13. 送快递到程序员,自学3年终于转行成功,薪资从5K涨到了12K
  14. SQL Server代理(已禁用代理XP) 出现的原因以及解决方法【通俗易懂,简洁明了】
  15. kali连接MySQL
  16. 哈工大 2021春 计算机系统 大作业程序人生
  17. FFmpeg转换格式与视频合并
  18. SDNFV Fest论坛成功举办 全景展现SDN/NFV测试成果
  19. 《机器人SLAM导航核心技术与实战》前言
  20. 基于贝叶斯算法文本分析之新闻分类

热门文章

  1. chrome中文本框样式问题
  2. 计算机网络学习笔记——操作
  3. [原创]Jenkins持续集成工具介绍
  4. centos服务器安装docker步骤
  5. matplotlib 设置标注方向,更改matplotlib中绘图的轴,标记和标签的颜色
  6. 查看Cglib生成的Class(字节码)文件
  7. MyBatis源码阅读(三) --- 配置信息的解析以及SqlSessionFactory构建过程
  8. 通过JDBC连接Oracle数据库中的十大技巧
  9. 中国量子技术产出居世界第二 英国量子技术未来5个发展方向
  10. 我不曾忘记的初心-大厂小厂