1. 程式人生 > >centos7開啟3306埠,liunx檢視防火牆是否開啟

centos7開啟3306埠,liunx檢視防火牆是否開啟


[[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;