共计 974 个字符,预计需要花费 3 分钟才能阅读完成。
行业资讯
数据库
mysql 启用 skip-name-resolve 模式时出现 Warning 怎么处理
这篇文章主要介绍“mysql 启用 skip-name-resolve 模式时出现 Warning 怎么处理”,在日常操作中,相信很多人在 mysql 启用 skip-name-resolve 模式时出现 Warning 怎么处理问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql 启用 skip-name-resolve 模式时出现 Warning 怎么处理”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!
启用 skip-name-resolve 模式时出现 Warning 的处理办法
在优化 MYSQL 配置时,加入 skip-name-resolve,在重新启动 MYSQL 时检查启动日志,发现有警告信息。
120726 11:57:22 [Warning] user entry root@localhost.localdomain ignored in –skip-name-resolve mode. www.2cto.com
120726 11:57:22 [Warning] user entry @localhost.localdomain ignored in –skip-name-resolve mode.
skip-name-resolve 是禁用 dns 解析,避免网络 DNS 解析服务引发访问 MYSQL 的错误,一般应当启用。
启用后,在 mysql 的授权表中就不能使用主机名了,只能使用 IP,出现此警告是由于 mysql 表中已经存在有 localhost.localdomain 帐号信息。 www.2cto.com
我们把它删除就好了。
mysql use mysql;
mysql delete from user where HOST= localhost.localdomain
Query OK, 2 rows affected (0.00 sec)
重启 MYSQL,发现警告已经没有啦。
到此,关于“mysql 启用 skip-name-resolve 模式时出现 Warning 怎么处理”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!