阿里雲centos 7上面安裝mysql5.7的詳細步驟!!!


前言:

網上太多的linux 的安裝mysql教程,很多教程不全或者因為環境不一致導致無法成功安裝,以下是親測的可行性的方法,請參考。

步驟:

Centos7操作系統YUM庫列表里默認不再提供MySQL,已經被MariaDB代替。如果我們想通過YUM在線安裝Mysql,我們需要添加MySQL Yum庫。

一、添加MySQL Yum庫

cd /home/
wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm

 進入home文件夾,然后下載MySQL Yum庫提供了RPM包,下載好之后,然后安裝它,如上三個步驟即可完成!

二、選擇要安裝的MySQL版本

vim /etc/yum.repos.d/mysql-community.repo
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0  // 將這里的0改為1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1  //將這里的1改為0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

找到要安裝的MySQL版本配置信息,並編輯啟用的選項。enabled=0為禁用對應版本的YUM庫,enabled=1為啟用,默認8.0的配置為enabled=1,安裝5.7的話,我們就把8.0的enabled=1修改為enabled=0,然后把5.7的enabled=0修改為enabled=1

修改完成,退出vim保存。

三、安裝MySQL並啟動

yum install mysql-community-server
service mysqld start

 第一步安裝成功之后,然后啟動Mysql

四、查看MySQL初始密碼

MySQL在啟動的時候,就已經自動進行了初始化。下面我們可以通過這個命令來查看超級用戶的密碼,這個存放在MySQL日志里:

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

 

 命令在上圖標記的地方,然后我們通下面的命令登錄MySQL:

mysql -u root -p

初始密碼為上面紅色標注的地方,復制過來登錄mysql。

五、修改MySQL初始密碼。

利用初始密碼登錄mysql后,利用如下命令更改密碼,注意密碼需要大小寫字母、數字、和特殊符號混合,不然提示不符合要求

ALTER USER 'root'@'localhost' IDENTIFIED BY 'WwW.zj.cn123';  // 例:密碼為WwW.zj.cn123
 
        

至此,MySQL5.7安裝完畢!!!

六、設置遠程可以登錄mysql。

   (一) 、關閉防火牆

systemctl stop firewalld.service #停止firewall

(二)、給root 權限開啟 遠程登錄。

user mysql;
select user,host from user;
grant all privileges on *.* to 'root'@'%' identified by '你的密碼' with grant option;
FLUSH PRIVILEGES;

(三)、阿里雲的安全組添加3306端口

 

 

至此,我們安裝了mysql 並且 可以遠程利用navicat 遠程連接mysql ..

 

注意:阿里雲一定要自己手動開啟3306端口,否則遠程無法連接mysql !!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM