Saul's blog Saul's blog
首页
后端
分布式
前端
更多
分类
标签
归档
友情链接
关于
GitHub (opens new window)

Saul.J.Wu

立身之本,不在高低。
首页
后端
分布式
前端
更多
分类
标签
归档
友情链接
关于
GitHub (opens new window)
  • 面试题

  • 博客搭建

  • 部署相关

  • 填坑

    • Mybatis-Plus
    • mysql安装后,没有默认密码
    • mybatis-plus逻辑删除
    • springboot 2.3.x 版本无法引用 javax.validation.constraints. 下的 @NotNull 注解
    • SpringBoot的全局异常处理类不生效
    • 谷粒商城下载的sql中,pms_attr,缺少value_type字段
    • IP address could not be resolved Name or service not known错误解决
    • 在linux服务器上安装jdk
    • yum安装maven
    • git提交多个远程仓库
    • SpringBoot多模块依赖yml不生效
    • Error launching IDEA
    • Linux查看端口占用并关闭程序
    • GitCommitId开发生产环境长度不一致
    • 记一次MySql UTF-8问题
  • Python

  • 其他

  • 收藏夹

  • 友情链接
  • 更多
  • 填坑
SaulJWu
2021-01-11

IP address could not be resolved Name or service not known错误解决

放假回来连接一下虚拟机的mysql发现连不上,于是去看看日志

docker logs mysql
1

发现mysql日志一直报错,

mysql日志显示[Warning] IP address 'xxxx' could not be resolved: Name or service not known,

那是因为mysql默认会反向解析DNS,对于访问者Mysql不会判断是hosts还是ip都会进行dns反向解析,频繁地查询数据库和权限检查,这大大增加了数据库的压力,导致数据库连接缓慢,严重的时候甚至死机,出现“连接数据库时出错”等字样。

解决办法:禁用dns反查即可

进入/etc 找到mysql的配置文件my.cnf(linux环境下)或者my.ini(windows环境下)进行编辑加入如下一行即可:

[mysqld]
skip-name-resolve
1
2
帮我改善此页面 (opens new window)
#mysql#skip-name-resolve
上次更新: 2021/02/16, 12:29:08
谷粒商城下载的sql中,pms_attr,缺少value_type字段
在linux服务器上安装jdk

← 谷粒商城下载的sql中,pms_attr,缺少value_type字段 在linux服务器上安装jdk→

最近更新
01
zabbix学习笔记二
02-28
02
zabbix学习笔记一
02-10
03
Linux访问不了github
12-08
更多文章>
Theme by Vdoing | Copyright © 2020-2022 Saul.J.Wu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式