在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式
在官網下載需要安裝的離線包,如rpm則是Redhat和centOS需要的包,選擇需要的版本和平臺:https://dev.mysql.com/downloads/mysql/
我們需要下載的是第一個,到自己的計算機本地;
然後我們進入正題,開始安裝;
一般選擇bundle包,這個裡面最全,需要的各種包都已經打包到裡面了。
事先從官網下載RPM安裝包,上傳至伺服器:
然後會跳出這個彈窗
開啟之後將進入上傳
傳輸好之後,我們來檢視一下;
ls -l mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar
# 解壓檢視:
tar xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar
其中:
mysql-community-client 客戶端
mysql-community-devel 開發庫
mysql-community-common 服務端和客戶端的公共檔案
mysql-community-embedded 嵌入式
mysql-community-serve 服務端
mysql-community-test 測試元件
mysql-community-libs 共享庫
mysql-community-libs-compat MySQL之前版本的共享相容庫
首先我們檢視一下RPM中是否包含MySQL或者MARIADB;
確認沒有,然後安裝,如果有,一定要移除;
首先限制mariadb相關軟體包,否則安裝不會成功的。(一切以官方文件為準,視情況而定!)
yum remove mariadb-libs
rpm -ivh mysql-community-client-5.7.14-1.el7.x86_64.rpm mysql-community-common-5.7.14-1.el7.x86_64.rpm mysql-community-libs-5.7.14-1.el7.x86_64.rpm mysql-community-server-5.7.14-1.el7.x86_64.rpm
我們對照要安裝的包去安裝,再次過程中會出現一些依賴報錯,所以我們要有耐心,逐一根據報錯去安裝;
rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm
mysql-community-common-5.7.30-1.el7.x86_64.rpm
mysql-community-libs-5.7.30-1.el7.x86_64.rpm
mysql-community-server-5.7.30-1.el7.x86_64.rpm
安裝完畢!
# 啟動:
systemctl start mysqld
systemctl enable mysqld
# 7之後也可以使用一條命令完成
systemctl enable --now mysqld
# 檢查服務
systemctl is-active mysqld.service
systemctl is-enable mysqld
說一說我在此過程中安裝失敗的問題吧!
是因為我之前線上安裝過一次,殘留一些高版本的包,所以導致有依賴性,需要一一解除安裝,才能安裝成功!
再次檢視一下有無殘留:
確認沒有之後,再次進行安裝,即可成功!
相關文章
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- RedHat Linux安裝CentOS YUMRedhatLinuxCentOS
- CentOS 6.7下yum方式安裝MySQL 5.6CentOSMySql
- CentOS7離線安裝(rpm安裝)mysql資料庫CentOSMySql資料庫
- centos7下rpm方式安裝mysqlCentOSMySql
- CentOS下yum安裝MySQLCentOSMySql
- (轉)CentOS 下 rpm包與 yum 安裝與解除安裝CentOS
- CentOS 6 下RPM方式安裝MySQL5.6CentOSMySql
- Linux下用rpm方式安裝MySQLLinuxMySql
- rpm方式離線安裝ansible
- CentOS7 安裝 Mysql 8:0 的yum安裝方式CentOSMySql
- CentOS 7.0下使用yum安裝MySQLCentOSMySql
- 【mysql】CentOS離線安裝配置MySqlMySqlCentOS
- redhat配置yum環境安裝rpm包Redhat
- Centos7離線rpm安裝MySQL-5.7.29【推薦】CentOSMySql
- CentOS下使用rpm包安裝MySQLCentOSMySql
- 在CentOS7上安裝MySQL5.7-YUM源方式CentOSMySql
- Redhat linux 6.5 yum安裝RedhatLinux
- CentOS 7 yum 安裝 MySQLCentOSMySql
- Centos中yum方式安裝javaCentOSJava
- CentOS7下yum安裝MySQL 5.7CentOSMySql
- Linux – CentOS 7 yum方式快速安裝MongoDBLinuxCentOSMongoDB
- MySQL之——RPM方式安裝MySQL5.6MySql
- 透過yum在centos6.6上安裝mysql5.7.21rpm包CentOSMySql
- Linux平臺(CentOS 6.5) RPM包方式安裝 Mysql 5.7LinuxCentOSMySql
- Linux下Centos7以rpm方式離線安裝MySQL5.7教程以及部分報錯解決方案LinuxCentOSMySql
- RedHat Linux 本地Yum源安裝RedhatLinux
- CentOS 7 用yum安裝 MySQLCentOSMySql
- centOS 7 離線安裝 MySQL 5.6 完美安裝CentOSMySql
- CentOS6yum方式安裝lnmpCentOSLNMP
- CentOS離線安裝NginxCentOSNginx
- mysql安裝 (yum 安裝)MySql
- centos的軟體安裝方法rpm和yumCentOS
- MySQL 5.7 原始碼安裝、Yum倉庫安裝、RPM安裝、二進位制安裝MySql原始碼
- Centos 安裝yum,安裝ansibleCentOS
- MySQL 5.7.22 rpm 安裝方式MySql
- redhat linux 5 之配置YUM源並安裝包RedhatLinux
- CentOS下使用yum方式安裝percona xtrabackup步驟CentOS