檢視伺服器安全組是否開放3306埠
未開放新增安全組規則,以開放接著一下步
如果是初次登入,未設定密碼,請移步
進行賦權
mysql 5.7
登陸進去mysql終端
use mysql;
update user set host = '%' where user = 'root'; (使mysql root使用者可以連線上任意的ip位址)
flush privileges
防火牆相關
centos7的預設防火牆為firewall,且預設是不開啟的。
shell > systemctl start firewalld 啟動friewall
shell > systemctl status firewalld 檢視firewall啟動情況
shell > firewall-cmd --zone=public --add-port=3306/tcp --permanent 開啟3306埠
然後重啟 firewalld firewall-cmd --reload
使用 firewall-cmd --query-port=3306/tcp 檢查3306埠是否已經開啟,如果顯示yes,則表示防火牆已開啟該埠。
(當然也可以關閉centos7的預設防火牆 #systemctl stop firewalld 和禁用#systemctl mask firewalld。然後使用iptables防火牆,centos7預設是沒有安裝iptables的,同樣#yum install iptables #yum install iptables-services兩步進行安裝即可。這有一博友的詳細iptables安裝配置和講解,我這就直接借用了。
大功告成,這就是我的實踐經驗
centos7 mysql 5 7安裝介紹
安裝mysql安裝源 root bogon yum y localinstall mysql57 community release el7 11.noarch.rpm root bogon yum y install mysql community server 3,啟動mysql服務並設定開機自...
CentOS 7 MySQL5 7 密碼處理
忘記密碼處理 忘記mysql的密碼,可按如下5步操作,可重新設定密碼。當然,我喜歡在新安裝資料庫後,用如下方式設定密碼,不用輸入系統自動生成的密碼。mysqladmin uroot p password 123 select user,authentication string,host from ...
CentOS 7 MySQL5 7日誌配置
1.修改mysql配置檔案 在mysql配置檔案 etc my.cnf 中寫入 root cnetos7 local etc my.cnf general log 1 general log file usr local mysql mysql 5.7.30 log general.log slow...