遠端連線mysql,3306的坑

2021-09-27 13:53:18 字數 1032 閱讀 3058

mysql -u root -p

use mysql;

update user set host = '%' where user = 'root';

flush privileges;

exit;

// 檢視防火牆是否開啟

ps -ef|grep firewall

// 檢視防火牆狀態

firewall-cmd --state

// 檢視是否有埠號

firewall-cmd --list-all

// 新增3306埠

firewall-cmd --permanent --add-port=3306/tcp

// 重啟防火牆生效

service firewalld reload

// 安裝firewall

yum install firewalld firewall-config

// 啟動服務

systemctl start firewalld

// 檢視狀態

systemctl status firewalld

firewall-cmd --state

// 停止服務

systemctl stop firewalld

// 禁用firewall

systemctl mask firewalld

// 解除禁用

systemctl unmask firewalld

// 檢視開放的服務

firewall-cmd --list-services

// 開放通過tcp訪問3306

firewall-cmd --add-port=3306/tcp

// 阻止通過tcp訪問3306

firewall-cmd --remove-port=3306/tcp

// 檢視開放的埠

firewall-cmd --list-ports

mysql遠端連線的坑

變更表或者授權 表更表 update user set host where user root 授權 grant all privileges on to root identified by password but 遠端連線mysql仍能出現can t connect to mysql ser...

阿里雲 開放mysql遠端連線 3306埠

為了開發,需要伺服器端mysql能被遠端訪問到,不管是被本地訪問還是被另一台伺服器 首先登入伺服器端mysql 簡單點的就用phpmyadmin 建立新使用者和密碼 給與其能遠端登入的許可權 grant all privileges on to username identified by pass...

mysql伺服器3306埠不能遠端連線問題

一,網路監測 平主機可以 telnet主機3306埠不可以 telnet主機22埠可以 說明與本機網路沒有關係 二,埠檢測 netstat ntpl grep 3306 tcp 0 0 3306 listen netstat ntpl grep 22 tcp 0 0 0.0.0.0 22 0.0.0...