windows客户端上的navicat如何去连接centos上的mysql

在学习某课程的时候,要在linux环境下使用一个网站系统,因此想要用windows上的navicat直接连centos中的mysql。

但在实际操作过程中遇到很多问题,也在csdn上看过很多前辈给出的解决方法,因此本人抛砖引玉,将自己的解决过程归纳一下,以供参考。

首先,要在windows客户端上连接虚拟机,所以需要知道两者网络是否能够ping通。因此,在centos终端中打开,输入ifconfig,得到如下截图。将下图对应网址在cmd中ping下。windows客户端上的navicat如何去连接centos上的mysql

 

windows客户端上的navicat如何去连接centos上的mysql

 

 

 

之后,回到centos,在终端中输入以下命令:

mysql -u root -p

进入mysql后输入: mysql> use mysql

                              mysql> update user set host='%'where host='::1';

                             mysql> flush privileges;

最后,回到navicat中,输入网址,然后点击测试连接即可。

刚开始学习,若有遗漏之处还请指正哦。

上一篇:Navicat Premium下载与安装


下一篇:Oracle连接时遇见的问题