centos7安裝Myslq5.6(rpm格式)

1.資料準備

操作系統:centos 7

數據庫安裝文件:MySQL-5.6.45-1.el7.x86_64.rpm-bundle.tar

2.Linux系統環境準備

2.1 檢查是否安裝了mariadb

rpm -qa|grep -i mariadb

2.2 如果查詢有記錄則卸載

rpm -qa|grep mariadb|xargs rpm -e --nodeps

2.3 安裝依賴

yum -y install perl perl-devel autoconf

3.安裝Mysql服務端和客戶端

3.1 將文件拷貝到/usr/local/src

3.2 解壓文件,當然當前文件夾出於/usr/local/src下

tar -xvf tar -xvf MySQL-5.6.45-1.el7.x86_64.rpm-bundle.tar

3.3 安裝服務端

rpm -ivh MySQL-server-5.6.45-1.el7.x86_64.rpm --force --nodeps

3.4 安裝客戶端

rpm -ivh MySQL-client-5.6.45-1.el7.x86_64.rpm --force --nodeps

3.5 查看安裝結果

rpm -qa|grep -i mysql

3.6 啓動mysql

systemctl start mysql

3.7 查看Root密碼

cat /root/.mysql_secret

3.8 登錄Mysql客戶端

mysql -u root -p
#粘貼剛纔複製密碼

3.9 修改密碼

set password=PASSWORD('xxxxxxxxx');

3.10 設置外部訪問root用戶

USE mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.1' IDENTIFIED BY 'xxxx' WITH GRANT OPTION;

如果是允許所有ip訪問,則將'root'@'192.168.1.1'修改爲'root'@'%'

3.11 開放端口3306

#開放制定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加載防火牆
firewall-cmd --reload
#查看端口是否被開啓
firewall-cmd --zone=pulic --list-port

 

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