标签:x86 mysql5.7 bundle 64 35 mysql rpm el7
准备材料:mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar
1.先卸载系统自带的mariadb
查找命令:
rpm -qa | grep -i mariadb
然后根据查找出的列表分别进行卸载,命令为:
rpm -e --nodeps ******
2.解压bundle.tar
注意先要建立一个文件夹再解压:(mkdir ./mysql)
tar xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar -C ./mysql
3.安装mysql
解压后,按如下顺序进行安装:
rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpmrpm -ivh mysql-community-devel-5.7.35-1.el7.x86_64.rpmrpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm
注意:单纯安装mysql,devel组件可不安装,但是如果涉及使用python-devel组件及python访问mysql的相关组件,则需要安装:mysql-community-devel-5.7.35-1.el7.x86_64.rpm,否则会报错:
Error: Package: 1:mariadb-devel-5.5.68-1.el7.x86_64 (os) Requires: mariadb-libs(x86-64) = 1:5.5.68-1.el7
实质就是缺少mysql-community-devel组件,导致有关python访问mysql的各种组件安装失败。
本次安装到server时,报错(如不报错,请跳过):
error: Failed dependencies: libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.35-1.el7.x86_64 libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-5.7.35-1.el7.x86_64 libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-5.7.35-1.el7.x86_64
则通过如下命令安装依赖项:libnuma
yum install numactl
https://www.cnblogs.com/jizhong/p/15271521.html
标签:x86,mysql5.7,bundle,64,35,mysql,rpm,el7 来源: https://www.cnblogs.com/JYB2021/p/16360940.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。