centos7開啟3306埠,liunx檢視防火牆是否開啟
阿新 • • 發佈:2019-01-09
[[email protected] /]$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[[email protected] /]$ firewall-cmd --reload
systemctl stop firewalld.service #停止
systemctl disable firewalld.service #禁用
mysql安裝後還要允許遠端連線,其他伺服器才能連線到本地的資料庫。
mysql賬戶是否不允許遠端連線。如果無法連線可以嘗試以下方法:
mysql -u root -p //登入MySQL
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何遠端主機都可以訪問資料庫
mysql> FLUSH PRIVILEGES; //需要輸入次命令使修改生效
mysql> EXIT //退出
也可以通過修改表來實現遠端:
mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;