centos 安装 mysql客户端_Centos7 下面安装 MySql 客户端

news/2024/7/3 10:42:55

cd 到下载目录;

执行

sudo rpm -iU mysql-workbench-community-6.3.8-1.el7.x86_64.rpm

如果系统依赖软件不满足,会提示,比如我的是这样的:

[mslagee@centos-dev Downloads]$ rpm -iU mysql-workbench-community-6.3.8-1.el7.x86_64.rpm

警告:mysql-workbench-community-6.3.8-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY

错误:依赖检测失败:

libatkmm-1.6.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libcairomm-1.0.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libgdkmm-2.4.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libgiomm-2.4.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libglibmm-2.4.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libgtkmm-2.4.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libodbc.so.2()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libodbcinst.so.2()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libpangomm-1.4.so.1()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libpq.so.5()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

libsigc-2.0.so.0()(64bit) 被 mysql-workbench-community-6.3.8-1.el7.x86_64 需要

这时候可以使用 yum 的 search 命令查询相关的软件包,

注意,Notice里面的提示可能是实际依赖的子包/库,不一定是真正的软件包名,

所以搜索时,可以尝试着去掉一些无关的前缀或者后缀,

有时候一个软件包包含了很多个被依赖的环境,所以不一定每个包都能顺利搜索到。如果不能,跳过,搜索下一个即可。

比如:

yum search atkmm/cairomm/gdkmm...

根据上面的依赖,安装最终筛选出的依赖包:

sudo yum install atkmm-devel cairomm-devel unixODBC-devel pangomm-devel libpqxx-devel libsigc++20 gtkmm24

然后再次执行安装命令即可顺利安装


http://www.niftyadmin.cn/n/1999127.html

相关文章

最值一看-------轮播图

<!DOCTYPE HTML><html><head><meta http-equiv"Content-Type" content"text/html; charsetgb2312"><title>最值衣看</title><link href"http://www.hc360.com/chat/2014/0527/css/styles.css" rel"…

邮槽使用例子

接受端源代码&#xff1a; void CMailslotSrvView::OnMailslotsrv(){ // TODO: Add your command handler code here HANDLE hMailslot NULL; char buf[100] "/0"; DWORD dwRead 0; hMailslot CreateMailslot(".//mailslot//mymailslot", 0, MAILSLOT…

深入理解 React JS 中的 setState

此文主要探讨了 React JS 中的 setState 背后的机制&#xff0c;供深入学习 React 研究之用。 在课程 React.js入门基础与案例开发 中&#xff0c;有些同学会发现 React JS 中的 setState 的表现好像有点怪异&#xff0c;和理解中的 state 更新机制不太一样&#xff0c;下面我们…

mysql和mysqla_mysql(连接查询和数据库设计)

--创建学生表create table students (id int unsigned not null auto_increment primary key,name varchar(20) default ,age tinyint unsigned default 0,high decimal(5,2),gender enum(男, 女, 中性, 保密) default 保密,cls_id int unsigned default 0,is_delete bit defau…

使用nginx作为websocket的proxy server

blog.csdn.net/zhx6044/article/details/50278765 WebSocket WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择。其为HTML5的一部分&#xff0c;WebSocket相较于原来开发这类app的方法来说&#xff0c;其能使开发更加地简单。大部分现在的浏览器都支…

命名管道例子

Server: // CNamedPipeClientView 消息处理程序voidCNamedPipeClientView::OnNamedpipeConnect(){ // TODO: Add your command handler code hereif (!WaitNamedPipe("//./pipe/mypipe", NMPWAIT_WAIT_FOREVER)) { MessageBox("there is no usable…

mysql 全文索引 使用_MySql全文索引

使用索引是数据库性能优化的必备技能之一。在MySQL数据库中&#xff0c;有四种索引&#xff1a;聚集索引(主键索引)、普通索引、唯一索引以及我们这里将要介绍的全文索引(FULLTEXT INDEX)。全文索引(也称全文检索)是目前搜索引擎使用的一种关键技术。它能够利用「分词技术「等多…

php 数组排序 按照某字段

$arr[array(name>小坏龙,age>28),array(name>小坏龙2,age>14),array(name>小坏龙3,age>59),array(name>小坏龙4,age>23),array(name>小坏龙5,age>23),array(name>小坏龙6,age>21),];array_multisort(array_column($arr,age),SORT_DESC,$ar…