3 The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
很明显第二得错误提示信息有提到mysql,说明mysql服务没有启动等原因。
事实上我得mysql服务确实没有链接通,原因是我把linux得一个子网修改后,导致navicat连接不上mysql服务器,在windows上用cmd ping linux系统得ip地址也ping不通。
又回到重新配置Linux IP步骤如下:
1、NAT模式设置
首先设置虚拟机中NAT模式得选项,打开VMware,点击“编辑”下得“虚拟网络编辑器”,设置NAT参数
注意:
VMware Network Adapter VMnet8保证是启用状态
2、设置静态IP
在普通用户下不能修改网卡的配置信息;所以我们要切换到root用户进行ip配置
修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改网卡配置文件
BOOTPROTO设置为静态static
IPADDR设置ip地址
NETMASK设置子网掩码
GATEWAY设置网关
ONBOOT设置为true或者yes在系统启动时是否激活网卡
执行保存
首先按ESC键退出,再输
:wq!
3、重启网络
systemctl restart network
4、查看IP
ifconfig
以上是配置Linux得IP地址方法。想要宿主机ping通虚拟机得满足三个条件
① 、虚拟机vmware 的 虚拟网络编辑 ,vmnet8 的ip地址设置 。
②、宿主机,就是本地网络 vmnet8的ip 地址设置,这两个要在同一个网段,就是子网掩码与虚拟机的子网掩码一致即可。
③、linux *** 作系统里面的ip地址设置 也要和 上面两个设置在同一个网段
5、宿主机ping虚拟机
网络配置通了,navicat自然也能连接通mysql了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)