1.獲取mysql YUM源
進(jìn)入mysql官網(wǎng)獲取RPM包下載地址
https://dev.mysql.com/downloads/repo/yum/
地址
2
復(fù)制鏈接地址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2.下載 mysql源安裝包
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-bash: wget: 未找到命令
我們先安裝下wget
yum -y install wget
然后執(zhí)行
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安裝mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
3.在線安裝Mysql
yum -y install mysql-community-server
下載的東西比較多 要稍微等會
4.啟動Mysql服務(wù)
systemctl start mysqld
5.設(shè)置開機(jī)啟動
systemctl enable mysqld
systemctl daemon-reload
6.修改root本地登錄密碼
mysql安裝完成之后,在/var/log/mysqld.log文件中給root生成了一個臨時的默認(rèn)密碼。
vim /var/log/mysqld.log
在這里插入圖片描述
這里的密碼是:&<22n7t!dBg&
接著進(jìn)入MySQL:
mysql -u root -p
Enter password:
輸入臨時密碼 進(jìn)入mysql命令行:
在這里插入圖片描述
備注 mysql5.7默認(rèn)密碼策略要求密碼必須是大小寫字母數(shù)字特殊字母的組合鳄橘,至少8位.下面演示重新設(shè)置這種策略
修改策略(將策略要求置為LOW,長度要求置為1)
set global validate_password_policy=0;
set global validate_password_length=1;
接著修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
在這里插入圖片描述
7.設(shè)置允許遠(yuǎn)程登錄
Mysql默認(rèn)不允許遠(yuǎn)程登錄宾娜,我們需要設(shè)置下,并且防火墻開放3306端口扇售;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
在這里插入圖片描述
退出Mysql,開放3306端口前塔;
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
注:本篇文章來自一名學(xué)長,我認(rèn)為還不錯缘眶,分享給大家嘱根!下附該學(xué)長的博客地址