链接Mysql 报错connection errors; unblock with ‘mysqladmin flush-hosts‘错误的解决方法!亲测有效!

news2025/1/11 11:37:52

文章目录

  • 前言
  • 一、使用 mysqladmin flush-hosts 命令解锁 IP 地址
  • 二、增加 max_connect_errors 参数
  • 三、检查连接错误的原因


前言

今天正常的对各大的测试服进行重启的时候发现每台服务器都启动失败!查看日志发现每台服务器都报一下的错误

java.sql.SQLException: null,  message from server: "Host '192.168.0.223' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

经过排查发现,由于部署mysql的服务器重启导致,服务器链接尝试连接 MySQL 服务器时发生了太多错误(例如连接超时、无效的凭据等),MySQL 服务器就阻止了来自 IP 地址 192.168.0.223 的连接请求!

一、使用 mysqladmin flush-hosts 命令解锁 IP 地址

你可以通过运行以下命令来清除 MySQL 的主机缓存,解锁被阻止的 IP 地址:

mysqladmin -u root -p flush-hosts

如果你是远程链接可以使用下面的命令

mysqladmin flush-hosts -h 192.168.0.245 -P 3306 -u root -p

192.168.0.245 替换成你的IP

二、增加 max_connect_errors 参数

查看max_connect_errors

show variables like 'max_connect_errors';

修改max_connect_errors

set global max_connect_errors = 1000;

校验max_connect_errors修改是否成功

在这里插入代码片
show variables like 'max_connect_errors';

在这里插入图片描述

三、检查连接错误的原因

为了避免再次出现类似问题,建议你检查连接错误的原因,常见原因包括:

数据库连接配置错误(如用户名、密码或主机名错误)。
网络不稳定导致连接失败。
应用程序频繁尝试错误的连接请求。
修复这些潜在问题可以从源头上避免再次触发 MySQL 的错误限制。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2040447.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分布式光伏管理系统具有什么功能?有推荐吗?

1、项目进度管理 分布式光伏管理系统能够全面管理项目的进度,从初步沟通、收资踏勘、设计、施工到并网发电的全流程。系统通过可视化的项目进度管理工具,展示每一步的完成情况,包括员工跟进记录、关键节点时间等,帮助管理者从宏观…

windows下php安装kafka

下载zookeeper Kafka 依赖 Zookeeper 进行分布式协调,所以需要下载Zookeeper ,当然你也可以使用kafka包里自带的一个默认配置的 Zookeeper。这里我们单独下载一个 访问Zookeeper官方下载页面在页面中找到最新的稳定版本,点击相应的下载链接…

Datawhale X 魔搭 AI夏令营第四期-魔搭生图task2学习笔记

精读代码 1.环境安装 !pip install simple-aesthetics-predictor!pip install -v -e data-juicer!pip uninstall pytorch-lightning -y !pip install peft lightning pandas torchvision!pip install -e DiffSynth-Studio 开始要先把代码中需要使用到的包、库用pip命令安装。…

Fomepay和Fomecard是不是跑路了?

最近几天,fomepay跑路的消息,很多人知道了,fomepay客服繁忙,也无法提现。更多的是,很多人刚充值,才看到跑路的消息,实在惨啊! 而现在,如果之前没有登录过fomepay的话&…

安卓TV入门项目

android studio创建tv项目 下载android studio点此下载 配置环境变量: d盘新增Android文件夹,创建android-avd和android-sdk文件夹 环境变量名称:ANDROID_HOME 环境变量值:D:\Android\android-sdk 环境变量名称:ANDRO…

深入理解 Spring 三级缓存:解决单例 Bean 循环依赖的利器

目录 一、什么是循环依赖? 二、关于传说中的三级缓存 1.基本概念: 2.三级缓存是哪三级? 3.【举个例子】那三级缓存是怎么解决上述代码例子中的A、B互相依赖呢? 详细过程:(理解用) 简约版…

【专题】2024年7月人工智能AI行业报告合集汇总PDF分享(附原数据表)

原文链接:https://tecdat.cn/?p37350 随着人工智能技术的飞速发展,AI已经成为当今时代的重要驱动力。本报告将聚焦于人工智能AI行业的最新动态,涵盖客户服务、体验营销、资产管理以及国产AI大模型应用等多个领域。通过深入研究和分析,我们…

【Python学习-UI界面】PyQt5 小部件5-QCheckBox

样式如下: 当将QCheckBox对象添加到父窗口时,文本标签之前会出现一个矩形框。 和QRadioButton一样,它也是一个可选择的按钮。 它通常用于用户被要求选择一个或多个可用选项的场景。 不同于单选按钮,复选框默认情况下不是互斥的。 为了限制…

Golang 与 Java:编程语言比较及如何选择

Golang 与 Java:哪种语言更好?我们的详细比较指南涵盖了语法、性能和流行度方面的主要差异,以帮助您做出决定。 在规划项目时,有许多编程语言可供选择。但一开始就选择正确的语言是成功启动或交付的关键。选择错误的语言&#xff…

用R语言进行数据类型的检查和基础转换

下面内容摘录自《R 语言与数据科学的终极指南》专栏文章的部分内容,每篇文章都在 5000 字以上,质量平均分高达 94 分,看全文请点击下面链接: 4章8节:用R做数据重塑,行列命名和数据类型转换-CSDN博客 欢迎…

servlet的执行顺序

执行的时候Tomcat先初始化 然后调用 server 根据server来回调请求方式下面会追入源码解释 package com.haogu.servlet;import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.…

【C++二分查找】1954. 收集足够苹果的最小花园周长

本文涉及的基础知识点 C二分查找 LeetCode1954. 收集足够苹果的最小花园周长 给你一个用无限二维网格表示的花园,每一个 整数坐标处都有一棵苹果树。整数坐标 (i, j) 处的苹果树有 |i| |j| 个苹果。 你将会买下正中心坐标是 (0, 0) 的一块 正方形土地 &#xff…

Windows平台RTSP|RTMP播放器如何实现实时录像功能

技术背景 RTSP、RTMP直播播放,这里不再赘述,我们可以很轻松的实现毫秒级的延迟体验,这里讲的是如何实现RTSP、RTSP流的实时录像功能。 我们理解的录像,可能觉得,只要有个开始录像、停止录像接口就够了,实…

mysql速起架子

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz 下载mysql tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz 解压 mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0 改名 去到bin目录 cd bin mkdir data gr…

【48 Pandas+Pyecharts | 2024年巴黎奥运会奖牌数据分析可视化】

PandasPyecharts | 2024年巴黎奥运会奖牌数据分析可视化 文章目录 🏳️‍🌈 1. 导入模块🏳️‍🌈 2. Pandas数据处理2.1 读取数据2.2 处理奖牌数据2.3 统计各参数国家/地区奖牌数据 🏳️‍🌈 3. Pyecharts数…

《Unity3D网络游戏实战》通用服务器框架

服务端程序的两大核心是处理客户端的消息和存储玩家数据 模块划分 游戏流程 连接阶段:客户端调用Connect连接服务端即为连接阶段。连接后双端即可通信,但服务端还不知道玩家控制的是哪个角色。于是客户端需要发送一条登录协议,协议中包含用户…

【Rust】使用开源项目搭建瓦片地图服务

本文通过获取在线和离线地图数据,使用开源Rust项目搭建瓦片地图服务,并使用DevExpress的MapControl控件使用自建地图服务 获取地图数据 获取地图数据有很多种方式,这里分别用在线和离线地图数据举例说明 在线下载瓦片地图 打开在线瓦片地…

Java开发代码规范文档

一、命令规范 包命名规范 包Package的作用是将功能相似或相关的类或者接口进行分组管理,便于类的定位和查找,同时也可以使用包来避免类名的冲突和访问控制,使代码更容易维护。通常,包命使用小写英文字母进行命名,并使…

Mysql(三)---增删查改(基础)

文章目录 前言1.补充1.修改表名1.2.修改列名1.3.修改列类型1.4.增加新列1.5.删除指定列 2.CRUD3.新增(Create)3.1.单行插入3.2.指定列插入3.3.多行插入 4.数据库的约束4.1.约束的分类4.2.NULL约束4.3.Unique约束4.4.Default 默认值约束4.5.PRIMARY KEY:主键约束4.6.…

文件共享服务NFS(服务名nfs,端口tcp/2049)

目录 前言 配置文件 工作原理 NFS服务器的配置 查看服务器是否安装 查看服务器状态 开启服务 编写配置文件 客户端挂载 前言 NFS(Network File System)是一种分布式文件系统协议,它允许网络中的不同计算机共享文件和目录&#xff0…