首页 > 数据库 >在Centos8/OpenEuler中安装MySQL

在Centos8/OpenEuler中安装MySQL

时间:2023-02-22 18:32:20浏览次数:45  
标签:so.5 usr MySQL OpenEuler rpm lib64 Centos8

在Centos8/OpenEuler中安装MySQL5.6/5.7

  在Centos8/OpenEuler中安装MySQL5.6/5.7时,我们会遇到以下依赖问题:

[root@node1 ~]# rpm -ivh MySQL-client-5.6.26-1.rhel5.x86_64.rpm 
警告:MySQL-client-5.6.26-1.rhel5.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
错误:依赖检测失败:
	libncurses.so.5()(64bit) 被 MySQL-client-5.6.26-1.rhel5.x86_64 需要

  因为,在OpenEuler中libncurses对应的库已经升级了6以上的版本,导致安装包找不到对应的依赖,所以没有办法进行安装MySQL client。

通过实验,可以这样来做,从Centos7中找到以下两个库,放到OpenEuler中,并创建对应的软链接:

cp libncurses.so.5.9 /usr/lib64/
cp libtinfo.so.5.9 /usr/lib64/

ln -s /usr/lib64/libncurses.so.5.9 /usr/lib64/libncurses.so.5
ln -s /usr/lib64/libtinfo.so.5.9 /usr/lib64/libtinfo.so.5

  接下来就可以进行安装MySQL客户端了,不过安装时一定要指定忽略依赖--nodeps,否则依然会报错。

rpm -ivh MySQL-client-5.6.26-1.rhel5.x86_64.rpm --nodeps

  安装好后,就可以正常使用了。

标签:so.5,usr,MySQL,OpenEuler,rpm,lib64,Centos8
From: https://blog.51cto.com/xdataplus/6079316

相关文章

  • es 集成logstash 同步mysql数据
    安装wgethttps://artifacts.elastic.co/downloads/logstash/logstash-7.14.0-linux-x86_64.tar.gz解压tar-zxvflogstash-7.14.0-linux-x86_64.tar.gz 移动 mvlo......
  • mysql 中实现递归树,类似oralce CONNECT BY PRIOR... START WITH
    CREATEDEFINER=`root`@`%`FUNCTION`getChildList`(rootIdVARCHAR(255))RETURNSmediumtextCHARSETutf8mb4BEGINDECLAREsTempMEDIUMTEXT;DECLA......
  • Linux忘记mysql密码,重置ysql密码
    1.修改配置文件,无需密码登录sudovim/etc/my.cnf在最底下添加一行:skip-grant-tables重启mysqlsystemctlrestartmysqld  2.登录mysql,修改密码输入mysql......
  • 带您了解TiDB & MySQL数据库中关于日期、时间的坑
    (带您了解TiDB&MySQL数据库中关于日期、时间的坑)时间的基础知识什么是时间时间是人们根据自然现象而进行的一种抽象概念。人类通过观察日月星辰、季节交替、动植物生......
  • Z002错误汇总-远程连接阿里云MySQL出现(10060)错误
    1、我所遇到的问题的根本原因:没有将自己的IP设置到白名单里面; 2、解决方案:第一步:查看自己的IP第二步:复制这个地址,并添加到白名单,问题即解......
  • 【MySQL】012-事务
    一、基本介绍1、概念如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败; 2、操作①开启事务:starttransaction......
  • 【MySQL】009-多表操作
    一、多表之间的关系1、一对一的关系(了解)例如:人与身份证,一个人只有一张身份证,一个身份证也只能属于一个人; 2、一对多的关系(最重要)例如:部分和......
  • 【MySQL】011-多表查询
    一、概述1、查询语法select列名列表from表名列表where... 2、笛卡尔积:有两个集合A、B,取这两个集合的所有组成情况;要完成......
  • 【MySQL】010-数据库设计的三大范式
    一、范式概述范式,数据库设计范式,数据库的设计范式,是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就......
  • 【MySQL】013-用户管理和权限管理(了解)
    一、用户管理1、添加用户CREATEUSER'用户名'@'主机名'IDENTIFIEDBY'密码'; 2、删除用户DROPUSER'用户名'@'主机名'; 3、修改用户......