windows下 mysql5.7.21
设置好了mysql库中user表中 root账户的host为%
grant了账户权限
关了防火墙,3306端口入站规则也没问题
然后端口占用
my.ini中找不到bind-address
另外试了一下修改my.ini中的端口号结果貌似没反应,还是3306
但是注册表中的配置文件就是这个地址下的my.ini啊
然后就无法连接了,可以通过localhost或者127.0.0.1链接,但是不能通过ip链接
设置好了mysql库中user表中 root账户的host为%
grant了账户权限
关了防火墙,3306端口入站规则也没问题
然后端口占用
my.ini中找不到bind-address
另外试了一下修改my.ini中的端口号结果貌似没反应,还是3306
但是注册表中的配置文件就是这个地址下的my.ini啊
然后就无法连接了,可以通过localhost或者127.0.0.1链接,但是不能通过ip链接
tasklist /FI "PID eq netstat查询结果最后一列的值"
root的host改了的
然后账户和权限 也不是password的问题,因为用localhost可以连接
端口貌似没有被别的占用
然后telent,是这个的原因吗,但是我安装了telent客户端的啊...
然后...每次改了ini都会重启mysql服务,但我的my.ini文件里没有bind-address,这个会有不会有影响
端口貌似没有被别的占用
然后telent,是这个的原因吗,但是我安装了telent客户端的啊...
然后...每次改了ini都会重启mysql服务,但我的my.ini文件里没有bind-address,这个会有不会有影响
telnet ip 3306 就不行
telnet localhost 3306 就可以....
在我自己电脑上开了mysql服务,然后验证的
然后 show variables like '%address';也是有值的
应该还是网络或防火墙方面的问题
防火墙一直关着,也找不出什么问题,感觉就是有毒,django也一样想开启外网访问也不行,也只能localhost
bind-address= 服务器ip地址
看你也提到了bind-address,为什么不设置一下试试啊
设置了的,自己加了bind-address为0.0.0.0,8楼的图就是,但是没用,bind-address设为本机ip直接mysql服务无法启动了的
我试了关了mysql服务,然后netstat -aon|findstr "3306" 端口没进程占用,而且只装了一个mysql57...
报什么错误?
10061 无法连接mysql服务,就最上面提问时候附加的那张图