Navicat for mysql 無法連接到虛擬機的linux系統下的mysql


最近在linux Centos7版本的虛擬機上安裝了一個MySql數據庫,發現本地可以正常ping通虛擬機,但Navicat則無法正常連接到虛擬機里的MySql數據庫,經過一番琢磨,發現解決這個問題的方式,很簡單,總共就以下幾個步驟。
 
先在linux虛擬機環境進入到MySql庫里 1.第一步是刷新MySql的權限:flush privileges;

2.添加一個允許給外網訪問的用戶:create user 'zhu'@'%' identified by '123456';

 3.對創建的用戶進行授權:grant all privileges on *.* to 'zhu'@'%' identified by '123456';

4.再執行一遍權限刷新:flush privileges;

在linux環境的MySql里執行完以上指令后,在本地環境上的Navicat for mysql進行連接設置:(我的linux虛擬機Ip是192.168.200.128)

6.完成以上設置,做以下連接測試,顯示成功即可正常連接了。只需要完成以上幾個步驟,就可以玩linux里搭建的MySql啦。

 

 

 


免責聲明!

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



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