用localhost登陆没有问题,但是用本机的IP地址都不可以。
已经用grant命令添加了admin用户%的访问权限。
现在使用mysql -h localhost -u admin -p
可以链接
但换成IP地址就不行。
防火墙和杀毒软件全部关闭后也不行。会是什么原因呢?求高人指点!!
已经用grant命令添加了admin用户%的访问权限。
现在使用mysql -h localhost -u admin -p
可以链接
但换成IP地址就不行。
防火墙和杀毒软件全部关闭后也不行。会是什么原因呢?求高人指点!!
可以看到% admin *******
所以admin的应该是有任意机器访问的权限了我也考虑了是不是3306端口被封了,但我关闭360和eset,问题依旧,有点抓狂了
GRANT ALL ON *.* TO [email protected] IDENTIFIEDBY "你的密码" 试试
telnet IP 3306
可我现在从B机器要连到A机器,就出现了这样的问题,操作是一摸一样的。
你够狠!telnet localhost 3306
telnet 127.0.0.1 3306 试一下。
开始-设置-控制面板-Windows防火墙,单击“例外”-“添加端口”,名称为:mysql,端口:3306,TCP协议,
单击“确定”就可以了
是杀毒软件。。上面2个都可以。
就是telnet IP地址不行。
另外我是WIN2003
telnet localhost 3306
telnet 127.0.0.1 3306
==================
这两个其实没有直接有网卡发送。
估计是你的1。防火墙
2。IP地址是否正确?
本地连接--属性--Internet协议(TCP/IP)--高级--选项--TCP/IP筛选--属性
中看看,能否将3306例外