mysql8離線安裝(CentOS7)

問題

以前使用yum的方式安裝過mysql,具體可見以下:html

可是這種方式仍是依賴互聯網。node

解決

接下來,咱們就用rpm包的方式手動安裝mysql8.mysql

下載

下載地址:https://dev.mysql.com/downloads/mysql/sql

mysql8

選擇本身的Linux發行版,下載RPM Bundle包。bash

刪除mariadb

檢查已經安裝的mariadb版本:ui

rpm -qa|grep mariadb

結果以下:.net

rpm查詢mariadb結果

刪除mariadb命令:code

rpm -e --nodeps mariadb-libs

解壓rpm

假設已經上傳rpm包,而後使用以下命令,進行解壓:server

tar -xvf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar

獲得以下包:htm

mysql-community-common-8.0.17-1.el7.x86_64.rpm
mysql-community-libs-8.0.17-1.el7.x86_64.rpm
mysql-community-libs-compat-8.0.17-1.el7.x86_64.rpm
mysql-community-devel-8.0.17-1.el7.x86_64.rpm
mysql-community-embedded-compat-8.0.17-1.el7.x86_64.rpm
mysql-community-client-8.0.17-1.el7.x86_64.rpm
mysql-community-server-8.0.17-1.el7.x86_64.rpm
mysql-community-test-8.0.17-1.el7.x86_64.rpm

安裝rpm包

使用rpm -ivh以此上面順序進行安裝, 在mysql-community-test-8.0.17-1.el7.x86_64.rpm安裝過程當中,出現以下錯誤:

[root@xx ~]# rpm -ivh mysql-community-test-8.0.17-1.el7.x86_64.rpm
警告:mysql-community-test-8.0.17-1.el7.x86_64.rpm: 頭V3 DSA/SHA1 Signature, 密鑰 ID 5072e1f5: NOKEY
錯誤:依賴檢測失敗:
	perl(Data::Dumper) 被 mysql-community-test-8.0.17-1.el7.x86_64 須要
	perl(JSON) 被 mysql-community-test-8.0.17-1.el7.x86_64 須要

解決方法:

yum install perl-Data-Dumper perl-JSON -y

mysql設置

後續的mysql設置就能夠參考:

參考

相關文章
相關標籤/搜索