我已经Google/百度 了相关问题,都没法解决。所以希望各位大神不要照搬那些方法了,没用。
1、我已经设置了user表的数据:
2、我的/etc/mysql/conf.d文件没有“host_address = 127.0.0.1”,所以根本不需要注释:
所以,请问还有其他解决的办法吗?
我的"host_address=127.0.0.1"这一句配置不是在/etc/mysql/conf.d文件里,而是在"/etc/mysql/mysql.conf.d/mysqld.cnf"文件里。泪喷,好多解决的帖子都没有提到这个路径的文件。我把"/etc/mysql"目录复制到Windows系统上一个一个文件的找才找到的 。。。。
我的服务器是ubuntu的 安装的mysql是5.7的好像。
题主您好,
很高兴听到您已经解决问题了,
当时,您也可以使用 netstat -noa
确认一下3306是仅在127.0.0.1:3306上监听使用,还是0.0.0.0:3306端口上监听使用的。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。