工作需要安装了CentOS8系统桌面版,在MySQL命令行下查询数据,比较难看。想要使用MySQL可视化客户端,方便批量数据展示。

找到MySQL Workbeanch官网:http://mysqlworkbench.org/

看到最新版本Workbench 8.0.18:

选择操作系统(Red Hat Enterprise Linux 8,此版本与CentOS8匹配):

下载到本地:

下载完后,执行安装:

[root@core ~]# rpm -ivh /home/xxx/Downloads/mysql-workbench-community-8.0.18-1.el8.x86_64.rpm warning: /home/xxx/Downloads/mysql-workbench-community-8.0.18-1.el8.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYerror: Failed dependencies:  libpcrecpp.so.0()(64bit) is needed by mysql-workbench-community-8.0.18-1.el8.x86_64  libpython2.7.so.1.0()(64bit) is needed by mysql-workbench-community-8.0.18-1.el8.x86_64  libzip is needed by mysql-workbench-community-8.0.18-1.el8.x86_64  libzip.so.5()(64bit) is needed by mysql-workbench-community-8.0.18-1.el8.x86_64

发现缺少4个依赖包:libpcrecpp.so.0、libpython2.7.so.1.0、libzip、libzip.so.5。

怎么办呢?!不用慌,可通过一个命令查询:yum whatprovides */库名字。

查询这4个库查询,可得知分别在那个安装包:

[root@core ~]# yum whatprovides */libpcrecpp.so.0Last metadata expiration check: 0:55:51 ago on Mon 21 Oct 2019 02:49:37 PM CST.pcre-cpp-8.42-4.el8.i686 : C++ bindings for PCRERepo        : BaseOSMatched from:Filename    : /usr/lib/libpcrecpp.so.0
pcre-cpp-8.42-4.el8.x86_64 : C++ bindings for PCRERepo        : BaseOSMatched from:Filename    : /usr/lib64/libpcrecpp.so.0
[root@core ~]# yum whatprovides */libpython2.7.so.1.0Last metadata expiration check: 0:56:03 ago on Mon 21 Oct 2019 02:49:37 PM CST.python2-libs-2.7.15-24.module_el8.0.0+193+7850e68f.x86_64 : Runtime libraries for Python 2Repo        : @SystemMatched from:Filename    : /usr/lib64/libpython2.7.so.1.0
python2-libs-2.7.15-24.module_el8.0.0+193+7850e68f.x86_64 : Runtime libraries for Python 2Repo        : AppStreamMatched from:Filename    : /usr/lib64/libpython2.7.so.1.0
[root@core ~]# yum whatprovides */libzipLast metadata expiration check: 0:56:06 ago on Mon 21 Oct 2019 02:49:37 PM CST.libzip-1.5.1-1.module_el8.0.0+56+d1ca79aa.x86_64 : C library for reading, creating, and modifying zip archivesRepo        : AppStreamMatched from:Filename    : /usr/share/licenses/libzip
[root@core ~]# yum whatprovides */libzip.so.5Last metadata expiration check: 0:56:22 ago on Mon 21 Oct 2019 02:49:37 PM CST.libzip-1.5.1-1.module_el8.0.0+56+d1ca79aa.x86_64 : C library for reading, creating, and modifying zip archivesRepo        : AppStreamMatched from:Filename    : /usr/lib64/libzip.so.5

找到安装包后,挨个安装:

安装pcre-cpp:

[root@core ~]# yum install -y pcre-cppLast metadata expiration check: 1:54:35 ago on Mon 21 Oct 2019 02:49:37 PM CST.Dependencies resolved.=================================================================================================================================================================================================================== Package                                            Arch                                             Version                                                Repository                                        Size===================================================================================================================================================================================================================Installing: pcre-cpp                                           x86_64                                           8.42-4.el8                                             BaseOS                                            47 k......Installed:  pcre-cpp-8.42-4.el8.x86_64
Complete!

安装python2-libs:

[root@core ~]# yum install -y python2-libsLast metadata expiration check: 1:55:49 ago on Mon 21 Oct 2019 02:49:37 PM CST.Dependencies resolved.=================================================================================================================================================================================================================== Package                                            Arch                                   Version                                                                 Repository                                 Size===================================================================================================================================================================================================================Installing: python2-libs                                       x86_64                                 2.7.15-24.module_el8.0.0+193+7850e68f                                   AppStream                                 6.0 MInstalling dependencies: python2                                            x86_64                                 2.7.15-24.module_el8.0.0+193+7850e68f                                   AppStream                                 107 k python2-pip                                        noarch                                 9.0.3-13.module_el8.0.0+32+017b2cba                                     AppStream                                 2.0 M python2-setuptools                                 noarch                                 39.0.1-11.module_el8.0.0+32+017b2cba                                    AppStream                                 643 k......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Installed:  python2-libs-2.7.15-24.module_el8.0.0+193+7850e68f.x86_64                   python2-2.7.15-24.module_el8.0.0+193+7850e68f.x86_64              python2-pip-9.0.3-13.module_el8.0.0+32+017b2cba.noarch               python2-setuptools-39.0.1-11.module_el8.0.0+32+017b2cba.noarch
Complete!

安装libzip:

[root@core ~]# yum install -y libzipLast metadata expiration check: 2:05:53 ago on Mon 21 Oct 2019 02:49:37 PM CST.Dependencies resolved.=================================================================================================================================================================================================================== Package                                    Arch                                       Version                                                                 Repository                                     Size===================================================================================================================================================================================================================Installing: libzip                                     x86_64                                     1.5.1-1.module_el8.0.0+56+d1ca79aa                                      AppStream                                      63 kEnabling module streams: php                                                                                   7.2                                                                                                                        ......Installed:  libzip-1.5.1-1.module_el8.0.0+56+d1ca79aa.x86_64
Complete!

以上依赖安装完成之后,再重新安装mysql-workbench-community:

[root@core ~]# rpm -ivh /home/xxx/Downloads/mysql-workbench-community-8.0.18-1.el8.x86_64.rpm warning: /home/xxx/Downloads/mysql-workbench-community-8.0.18-1.el8.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYVerifying...                          ################################# [100%]Preparing...                          ################################# [100%]Updating / installing...   1:mysql-workbench-community-8.0.18-################################# [100%]

这时发现可以顺利安装了。

安装成功后打开:

[xxx@core auth]$ mysql-workbench Workbench can't find libproj.so, some options may be unavailable.Gtk-Message: 18:10:26.861: GtkDialog mapped without a transient parent. This is discouraged.

发现有提示没有找到libproj.so库。可以查找安装包:

[root@core ~]# yum whatprovides */libproj.soLast metadata expiration check: 3:22:19 ago on Mon 21 Oct 2019 02:49:37 PM CST.proj-devel-6.2.0-1.el8.x86_64 : Development files for PROJRepo        : epelMatched from:Filename    : /usr/lib64/libproj.so

安装proj-devel:

[root@core ~]# yum install -y proj-develLast metadata expiration check: 0:02:09 ago on Mon 21 Oct 2019 06:15:00 PM CST.Dependencies resolved.=================================================================================================================================================================================================================== Package                                                 Arch                                            Version                                               Repository                                     Size===================================================================================================================================================================================================================Installing: proj-devel                                              x86_64                                          6.2.0-1.el8                                           epel                                           82 kInstalling dependencies: proj                                                    x86_64                                          6.2.0-1.el8                                           epel                                          1.9 M proj-datumgrid                                          noarch                                          1.8-1.el8                                             epel                                          5.4 M......Installed:  proj-devel-6.2.0-1.el8.x86_64                                          proj-6.2.0-1.el8.x86_64                                          proj-datumgrid-1.8-1.el8.noarch                                         
Complete!

重新打开界面:

[xxx@core auth]$ mysql-workbench Found /lib64/libproj.so.15Gtk-Message: 18:19:24.400: GtkDialog mapped without a transient parent. This is discouraged.

会有提示"Unsupported Operating System",不支持的操作系统,忽略即可。不要担心,CentOS8是与Red Hat Enterprise Linux 8 同宗的操作系统,完全兼容!

至此,MySQL Workbench安装完成了。具体功能如何使用?自行探索吧~

注:本文为Toyo Lau原创,未经许可不得在任何平台转载。如需转载,与作者联系~

关注微信公众号:技术训练营,获取更多资讯~欢迎加入linux技术交流群:734638086,欢迎讨论技术。

微信扫一扫,发现更精彩。

CentOS8安装MySQL可视化客户端相关推荐

  1. ubuntu安装mysql可视化工具MySQL-workbench及简单操作

    一.使用命令行在ubuntu下安装mysql可视化工具MySQL-workbench Step1:安装MySQL-workbench 方案一:如果你已经装好mysql的相关服务,那么直接使用如下命令即 ...

  2. 使用MySQL可视化客户端,例如SQLyog,Navicat等,只编写SQL语句,使用2的N次方原理,快速初始化百万千万条数据

    目录 1.思路 2.创建表 3.具体操作 4.其他快速插入百万条数据的方法 4.1Java代码批量插入 4.2存储过程批量插入 1.思路 使用MySQL可视化客户端,例如SQLyog,Navicat ...

  3. 使用 docker 安装mysql可视化操作workbench

    一.使用 docker 安装mysql 1.拉取镜像 docker pull mysql:5.7 启动容器: docker run -p 3306:3306 --name mysql \ -v /my ...

  4. Zookeeper安装与可视化客户端详细使用教程

    Zookeeper安装与可视化客户端详细使用教程 一.下载 不同版本下载的路径:https://archive.apache.org/dist/zookeeper/ 请选择bin版本,进行下载!!! ...

  5. 只安装mysql数据库客户端吗_如何安装MySQL数据库和navicat客户端?

    如何安装数据库? MySQL数据库用于存放数据,客户端navicat是为了方便操作数据库而设计的一种图形化软件. 只要电脑上安装了客户端,在任何地方打开电脑,都可以使用客户端连接到MySQL数据库. ...

  6. centos7仅安装mysql/mongodb客户端

    1.仅安装MySQL客户端 # 添加rpm源 [root@k8s-master ~]# rpm -ivh https://repo.mysql.com//mysql57-community-relea ...

  7. centos8安装MySQL依赖_centos8安装mysql8

    1,检查是否有mysql残留文件 查找出安装的mysql软件包和依赖包 rpm -pa | grep mysql 依次删除 yum remove mysql-xxx-xxx- 查找出所用的配置文件 f ...

  8. mac 安装mongodb可视化客户端

    RoboMongo是一个跨平台的MongoDB GUI客户端管理工具. 下载地址: https://robomongo.org/download 选择右边的robomongo 选择mac版本. 安装完 ...

  9. Win10如何正确安装Ganache可视化客户端

    文章目录 前言 一.安装步骤 Tips 前言 区块链技术慢慢成熟,然后看到了利用Truffle框架搭建一个简单的应用,在选择以太坊客户端时如果选择Ganache的话,在windows系统上安装可能会碰 ...

  10. linux下安装mysql可视化工具workbench

    MySQL Workbench安装命令: sudo apt-get install mysql-workbench

最新文章

  1. delphi xls 线程_锐龙9 5950X怒超近6GHz!关键是16核心32线程全开-锐龙,锐龙9 5950X,超频 ——快科技(驱动之家旗下媒体)-...
  2. linux printk 源码,Printk原理简介
  3. java之hibernate之基于外键的一对一单向关联映射
  4. 初级Java开发与架构之间的差距不仅仅是开发时间
  5. The partial sum problem
  6. 软件项目组织与管理期末考试复习要点整理翻译
  7. 网易云爬取歌词进行歌词词云可视化
  8. 灵悟礼品网上专卖店——画出E-R图
  9. 邮局用计算机对信件进行自动分拣,计算机组成结构习题集
  10. HTML5+CSS3 Pink老师课后作业——小米logo过渡切换的实现
  11. zookeeper源码分析一:源码环境搭建
  12. 卸载office2010后 再安装2013 错误1706 安装程序找不到需要的文件
  13. html代码在线运行_在线运行html代码
  14. 无线模块发送接收笔记
  15. 移动硬盘丢失的分区可以恢复吗
  16. VR行业的发展现状和前景
  17. 小白自学Java后端学习计划(附带学习视频)
  18. Kali与Shell编程 -- ZIP压缩包加密和解密
  19. node js 运行服务器,node.js – NodeJS服务器如何运行
  20. 开始读《Oracle Database 12c Security》

热门文章

  1. visio教程仓库流程图_完整的VISIO教程(绝对干货)
  2. BUUCTF WEB 第四页WP(持续更新)
  3. WPE 过滤器 滤镜 用法
  4. python端口扫描工具_基于Python的简易端口扫描器
  5. 全新卡盟系统PHP版 集成易支付_2020年全新PHP全开源易支付系统完整源码 带多个支付接口...
  6. 新版php卡盟排行榜网站源码
  7. 开篇、食堂管理评价系统(Android)
  8. 渗透之——ASP Web提权
  9. 深入浅出统计学 笔记 总结 学习心得
  10. Cadence SPB安装及重装