Centos7在線安裝和配置MySQL5.7

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

下載的東西比較多 要稍微等會(huì)

4.啟動(dòng)Mysql服務(wù)

systemctl start mysqld

5.設(shè)置開機(jī)啟動(dòng)

systemctl enable mysqld
systemctl daemon-reload
6.修改root本地登錄密碼

mysql安裝完成之后,在/var/log/mysqld.log文件中給root生成了一個(gè)臨時(shí)的默認(rèn)密碼。

vim /var/log/mysqld.log
在這里插入圖片描述

這里的密碼是:&<22n7t!dBg&

接著進(jìn)入MySQL:

mysql -u root -p
Enter password:

輸入臨時(shí)密碼 進(jìn)入mysql命令行:


在這里插入圖片描述
備注 mysql5.7默認(rèn)密碼策略要求密碼必須是大小寫字母數(shù)字特殊字母的組合,至少8位.下面演示重新設(shè)置這種策略

修改策略(將策略要求置為L(zhǎng)OW,長(zhǎng)度要求置為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

注:本篇文章來(lái)自一名學(xué)長(zhǎng),我認(rèn)為還不錯(cuò),分享給大家!下附該學(xué)長(zhǎng)的博客地址

理木客

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容