Centos7離線安裝mysql5.7

1、mysql官網下載離線安裝包mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

2、將mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar安裝包上傳到centos服務器/data/soft目錄下,並解壓

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

在這裏插入圖片描述

3、卸載CentOS7系統自帶的mariadb

rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

在這裏插入圖片描述

4、安裝mysql-community-common-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm

在這裏插入圖片描述

5、安裝mysql-community-libs-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm 

在這裏插入圖片描述

6、安裝mysql-community-client-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm 

在這裏插入圖片描述

7、安裝server

rpm -ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm 

在這裏插入圖片描述
此步報錯,根據報錯信息,需要安裝perl、net-tools、libaio.so依賴
安裝perl依賴

yum install perl* 
yum install cpan 

安裝net-tools依賴

yum install net-tools

安裝libaio.so依賴

yum install libaio

上面的三個依賴安裝完後,重新安裝server,如下圖,就可以安裝成功了
在這裏插入圖片描述

8、如下圖將/var/log/mysqld.log文件下載到本地,並右邊紅框中的密碼copy到記事本中記下,

在這裏插入圖片描述
使用下面語句進行登錄,並將上一步獲取到的密碼copy密碼輸入處理,如下圖登錄成功

mysql -u root -p

在這裏插入圖片描述

9、修改密碼

# 修改密碼
alter user 'root'@'localhost' identified by '123456aB?';
# 使密碼生效
flush privileges;
# 允許以root身份遠程登錄mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456aB?' WITH GRANT OPTION;

在這裏插入圖片描述

10、使用客戶端工具Navicat for MySQL進行遠程接連接數據庫

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章