-
下載下傳
[[email protected] ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
-
安裝
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y remove mysql57-community-release-el7-10.noarch.rpm
-
換源
https://mirrors.cnnic.cn/help/mysql/
vi /etc/yum.repos.d/mysql-community.repo
可以直接将網站的***配置檔案資訊直接拷貝到該檔案内***,也可以像我一樣***隻修改想要那個版本的資訊***,将所有高版本的enabled都設定為 0。
-
開始安裝
yum install -y mysql-community-server
-
啟動服務
systemctl start mysqld.service
systemctl status mysqld.service
systemctl stop mysqld.service
-
檢視預設密碼
grep “password” /var/log/mysqld.log
-
登入MySQL
mysql -uroot -p
//修改root密碼
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new password’;
//檢視密碼設定規範
SHOW VARIABLES LIKE ‘validate_password%’;
//設定密碼檢視規範
set global validate_password_length=4; //設定長度最低為4位
set global validate_password_policy=0; //設定可以為簡單的密碼
- 初始化的mysql使用者權限隻能localhost通路,外部機器通路需要添權重限:
mysql> Grant all privileges on . to ‘root’@’%’ identified by ‘password’ with grant option;
(%表示任意ip,如果指定ip,改為對應ip即可;‘root’是指要使用的使用者名)
mysql> flush privileges; (重新整理權限,或者重新開機mysql)
- 如果需要解除安裝,請移步👉CentOS7環境,解除安裝MySQL