SQLyog的连接失败问题

SQLyog连接Linux虚拟机的MySQL

连接时遇到的错误:
Access denied for user ‘curry’ @‘192.168.243.1’(using passwd:YES)

一开始也不知道哪里出了问题,后来知道问题所在就是自己把ip地址搞混淆了,我在Linux里面授权是授权的Linux的IP地址,错了,应该是VMware8的IP地址。
具体如下:

第一步:
在Linux下面使用
‘grant all on . to ‘用户名’@‘ip地址’ identified by ‘密码’’
进行授权,
注意这里的ip地址是要填写本地对应的ip地址,如果使用的是桥接模式,那么ip地址就填主机的ip地址,这里我用的是NAT模式,VMware,那么就应该填写我的VMware的ip地址;因为是Linux下的MySQL授权某个客户端可以远程登录我的数据库,所以是要填客户机的ip地址咯。

第二步
然后在SQLyog里面进行连接的时候,是要连接到mysql,而我的MySQL是在Linux里面,所以应该填写我的Linux的ip地址,然后就发现连接成功,可以进行操控了。
如下图就是点击测试连接的成功提示,那么接下来就可以进行连接了。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43580838/article/details/106077955