**注意 - 这与此处发现的与 mysql root 密码重置和连接问题相关的其他问题不同 - 我有我的 root 密码。有东西定期 ping mySQL 并试图使用“root”,这对我来说很奇怪。
我最近从 5.1 升级到 5.7。并迁移了所有 MyIsam 表,因此我正在调整配置,并且我在/var/log/mysql/error.log 文件中找到了定期出现的 5 分钟条目。自从在 mysqld.cnf 中启用 log_level=2 以来的间隔。这是由 phpmyadmin“状态 => 所有状态变量”选项卡中编号为 1000 的“中止连接”变量引起的。
据我所知,我在此机器上没有对 mySQL 进行监控设置(GCE 上的 debian 8),并且没有脚本使用“root”进行连接。
最佳答案
经过几个小时的搜索,它最终成为 Webmin 的“系统和服务器状态”模块 - 几个月前我就在玩这个模块。修复方法是关闭它,或者通过转到左侧菜单 - Servers=>mySQL 数据库服务器并添加密码来确保您安装的 webmin 具有 mySQL root 密码。
我把它关掉了,因为它似乎无论如何都不能很好地工作,而且它会榨取在 mySQL 下创建的条目而不是拥有自己的用户,这似乎很奇怪。
希望这可以帮助进行类似搜索的人。
关于mysql - 注 - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO) appearing in mysql error. 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49621833/