安裝環境:CentOS 7 + MySQL 5.7 使用工具:Xshell 閱讀原文
使用yum的安裝方式,最為快捷,但是存在的問題就是速度較慢,而且容易斷掉連接配接。這個問題一直卡了我兩天,終于可以順利安裝了。下面記錄一下安裝流程:
1 下載下傳并安裝MySQL官方的 Yum Repository
//下載下傳
[root@localhost ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
//安裝
[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
2、安裝MySQL服務 [這個步驟不嫌下載下傳慢的話 可以 跳過]
在此之前,我們還沒有更換repo倉庫裡的連接配接,我們必須修改之後,才能非常快速的下載下傳和安裝MySQL
首先我們先去尋找一下國内速度比較快的源倉庫,我這裡用的是
https://mirrors.cnnic.cn/help/mysql/ --清華大學TUNA協會的
根據自己的Linux版本選擇

找到 /etc/yum.repos.d/mysql-community.repo 這個檔案,如果沒有就建立一下檔案。
vi /etc/yum.repos.d/mysql-community.repo
3 執行指令,開始安裝(速度是真的非常的快)
//開始安裝
yum install -y mysql-community-server
4 啟動服務
//停止
systemctl stop mysqld.service
//啟動 【最開始隻需要執行這個】
systemctl start mysqld.service
我們MySQL環境是已經安裝好了,但是root的密碼是系統預設設定的,我們需要找到這個密碼,或則修改配置檔案
5、查找root預設密碼
grep "password" /var/log/mysqld.log
6、修改root密碼
//登入MySQL
mysql -uroot -p
//設定密碼檢視規範
set global validate_password_length=4; //設定長度最低為4位
set global validate_password_policy=0; //設定可以為簡單的密碼
//修改root密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
//檢視密碼設定規範
SHOW VARIABLES LIKE 'validate_password%';
這裡因為密碼太簡單,不能更改,并且不能執行其他操作,因為不修改預設密碼,不能執行其他操作,是以我們先設定密碼,然後去修改一下密碼的設定規範
7 Linux下MySQL開放root的遠端通路權限 閱讀原文
//登入MySQL [如果是在退出mySQL 的情況下執行]
mysql -uroot -p
// 設定 遠端通路 kdm001 是密碼 記住 !!
Grant all privileges on *.* to 'root'@'%' identified by 'kdm001' with grant option;
//執行生效
flush privileges;