navicat連接虛擬機(centos)中的mysql


直接上方法:
首先配置CentOS下防火牆iptables規則:
  1. # vim /etc/sysconfig/iptables
向其中加入下列規則:
  1. -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
  2. -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
  3. -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
說明:防火牆開放http用的80端口和連接MySql的3306端口。
  1. # service iptables restart
然后配置MySQL允許遠程登陸:
先在CentOS中連接Mysql數據庫
  1. # mysql -uroot -proot
執行
  1. > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
再執行下
  1. > flush privileges;
不用重啟MySql服務。最后配置工作完成,打開Windows下的Navicat就可以直接連接到CentOS下的數據庫了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM