CentOS8安装MySQL可视化客户端
工作需要安装了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: NOKEY
error: 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.0
Last 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 PCRE
Repo : BaseOS
Matched from:
Filename : /usr/lib/libpcrecpp.so.0
pcre-cpp-8.42-4.el8.x86_64 : C++ bindings for PCRE
Repo : BaseOS
Matched from:
Filename : /usr/lib64/libpcrecpp.so.0
[root@core ~]# yum whatprovides */libpython2.7.so.1.0
Last 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 2
Repo : @System
Matched 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 2
Repo : AppStream
Matched from:
Filename : /usr/lib64/libpython2.7.so.1.0
[root@core ~]# yum whatprovides */libzip
Last 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 archives
Repo : AppStream
Matched from:
Filename : /usr/share/licenses/libzip
[root@core ~]# yum whatprovides */libzip.so.5
Last 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 archives
Repo : AppStream
Matched from:
Filename : /usr/lib64/libzip.so.5
找到安装包后,挨个安装:
安装pcre-cpp:
[root@core ~]# yum install -y pcre-cpp
Last 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-libs
Last 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 M
Installing 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 libzip
Last 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 k
Enabling 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: NOKEY
Verifying... ################################# [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.so
Last 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 PROJ
Repo : epel
Matched from:
Filename : /usr/lib64/libproj.so
安装proj-devel:
[root@core ~]# yum install -y proj-devel
Last 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 k
Installing 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.15
Gtk-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可视化客户端相关推荐
- ubuntu安装mysql可视化工具MySQL-workbench及简单操作
一.使用命令行在ubuntu下安装mysql可视化工具MySQL-workbench Step1:安装MySQL-workbench 方案一:如果你已经装好mysql的相关服务,那么直接使用如下命令即 ...
- 使用MySQL可视化客户端,例如SQLyog,Navicat等,只编写SQL语句,使用2的N次方原理,快速初始化百万千万条数据
目录 1.思路 2.创建表 3.具体操作 4.其他快速插入百万条数据的方法 4.1Java代码批量插入 4.2存储过程批量插入 1.思路 使用MySQL可视化客户端,例如SQLyog,Navicat ...
- 使用 docker 安装mysql可视化操作workbench
一.使用 docker 安装mysql 1.拉取镜像 docker pull mysql:5.7 启动容器: docker run -p 3306:3306 --name mysql \ -v /my ...
- Zookeeper安装与可视化客户端详细使用教程
Zookeeper安装与可视化客户端详细使用教程 一.下载 不同版本下载的路径:https://archive.apache.org/dist/zookeeper/ 请选择bin版本,进行下载!!! ...
- 只安装mysql数据库客户端吗_如何安装MySQL数据库和navicat客户端?
如何安装数据库? MySQL数据库用于存放数据,客户端navicat是为了方便操作数据库而设计的一种图形化软件. 只要电脑上安装了客户端,在任何地方打开电脑,都可以使用客户端连接到MySQL数据库. ...
- centos7仅安装mysql/mongodb客户端
1.仅安装MySQL客户端 # 添加rpm源 [root@k8s-master ~]# rpm -ivh https://repo.mysql.com//mysql57-community-relea ...
- centos8安装MySQL依赖_centos8安装mysql8
1,检查是否有mysql残留文件 查找出安装的mysql软件包和依赖包 rpm -pa | grep mysql 依次删除 yum remove mysql-xxx-xxx- 查找出所用的配置文件 f ...
- mac 安装mongodb可视化客户端
RoboMongo是一个跨平台的MongoDB GUI客户端管理工具. 下载地址: https://robomongo.org/download 选择右边的robomongo 选择mac版本. 安装完 ...
- Win10如何正确安装Ganache可视化客户端
文章目录 前言 一.安装步骤 Tips 前言 区块链技术慢慢成熟,然后看到了利用Truffle框架搭建一个简单的应用,在选择以太坊客户端时如果选择Ganache的话,在windows系统上安装可能会碰 ...
- linux下安装mysql可视化工具workbench
MySQL Workbench安装命令: sudo apt-get install mysql-workbench
最新文章
- delphi xls 线程_锐龙9 5950X怒超近6GHz!关键是16核心32线程全开-锐龙,锐龙9 5950X,超频 ——快科技(驱动之家旗下媒体)-...
- linux printk 源码,Printk原理简介
- java之hibernate之基于外键的一对一单向关联映射
- 初级Java开发与架构之间的差距不仅仅是开发时间
- The partial sum problem
- 软件项目组织与管理期末考试复习要点整理翻译
- 网易云爬取歌词进行歌词词云可视化
- 灵悟礼品网上专卖店——画出E-R图
- 邮局用计算机对信件进行自动分拣,计算机组成结构习题集
- HTML5+CSS3 Pink老师课后作业——小米logo过渡切换的实现
- zookeeper源码分析一:源码环境搭建
- 卸载office2010后 再安装2013 错误1706 安装程序找不到需要的文件
- html代码在线运行_在线运行html代码
- 无线模块发送接收笔记
- 移动硬盘丢失的分区可以恢复吗
- VR行业的发展现状和前景
- 小白自学Java后端学习计划(附带学习视频)
- Kali与Shell编程 -- ZIP压缩包加密和解密
- node js 运行服务器,node.js – NodeJS服务器如何运行
- 开始读《Oracle Database 12c Security》