zoukankan      html  css  js  c++  java
  • MySQL-客户端连接被拒绝问题

    问题现象

    image-20200910145516323

    image-20200910145559568

    抛出日志信息

    Host '192.168.10.179' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
    

    分析

    -- mysql -uroot -p 
    show variables like '%connect%'  -- 查看链接参数
    show status like '%connect%'  -- 查看链接状态
    
    select * from performance_schema.host_cacheG
    

    host_cache表提供对主机缓存内容的访问,其中包含客户机主机名和IP地址信息,用于避免DNS查找

    原因

    导致该ip访问数据库被阻塞,多次失败后,该ip因mysql参数(max_connection_errors)屏蔽。使用flush hosts命令清空hosts缓存后,连接恢复正常。

    解决措施

    清除主机信息缓存

    方法1

    mysqladmin flush-hosts
    

    方法2

    mysql -uroot -p -e "flush hosts;"
    
  • 相关阅读:
    课堂练习四
    手头软件产品的评价
    学习进度条十
    典型用户和用户场景描述
    学习进度条九
    学习进度条八
    冲刺第十天
    冲刺第九天
    冲刺第八天
    冲刺第七天
  • 原文地址:https://www.cnblogs.com/binliubiao/p/13648294.html
Copyright © 2011-2022 走看看