Centos 6.5 yum安裝mysql5.7 親測可用

Step1: 檢測系統是否自帶安裝mysqlmysql

#yum list installed | grep mysqlsql

Step2: 刪除系統自帶的mysql及其依賴 命令:服務器

 

# yum -y remove mysql-libs.x86_64tcp

Step3.從mysql的官網下載mysql57-community-release-el6-5.noarch.rpm(注意這裏的el6-5即適配RHEL6.5的版本,若是下載了其它版本後面的安裝過程當中可能會報錯):.net

 

wget --no-check-certificate https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpmrest

 

Step4.安裝第3步下載的rpm文件:server

 

yum install mysql-community-release-el6-5.noarch.rpmip

 

安裝成功後,咱們能夠看到/etc/yum.repos.d/目錄下增長了如下兩個文件rem

 

1 # ls /etc/yum.repos.dget

2 mysql-community-source.repo

3 mysql-community.repo

查看mysql57的安裝源是否可用,如不可用請自行修改配置文件(/etc/yum.repos.d/mysql-community.repo)使mysql57下面的enable=1

如有mysql其它版本的安裝源可用,也請自行修改配置文件使其enable=0

 

1 # yum repolist enabled | grep mysql

2 mysql-connectors-community MySQL Connectors Community                        13

3 mysql-tools-community      MySQL Tools Community                             18

4 mysql57-community-dmr      MySQL 5.7 Community Server Development Milesto    65

Step5.使用yum安裝mysql:

 

yum install mysql-community-server

Step6.啓動mysql服務:

 

service mysqld start

Step6.查看root密碼:

 

grep 'password' /var/log/mysqld.log

 

Step6.修改登陸密碼

 

mysqladmin -uroot -p'Step5中查到的密碼' password '你的新密碼'

Step7. 登陸mysql

 

mysql -uroot -p'密碼'

Step8.添加遠程用戶

 

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'abc@123' WITH GRANT OPTION;

FLUSH PRIVILEGES;

Step9.設置服務器防火牆,將mysql端口暴露出去

vi /etc/sysconfig/iptables

在-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited以前,添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

Step10.重啓防火牆

service iptables restart

這樣從其餘服務器的mysql客戶端,或者jdbc訪問均可以了。

相關文章
相關標籤/搜索