当前位置: 首页 > news >正文

【MYSQL错误连接太多】

com.mysql.cj.exceptions.CJException: null,  message from server: "Host '192.168.0.200' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

方法一:通过配置文件永久更改

找到你的 MySQL 配置文件(通常名为 my.cnf 或 my.ini),它可能位于 /etc/mysql/、/etc/ 或者 MySQL 安装目录下,取决于你的操作系统和MySQL版本。
在配置文件中找到 [mysqld] 部分,如果不存在,则可以自行添加。
添加或修改 max_connect_errors 参数:

[mysqld]
max_connect_errors=1000

这里设置为 1000,但你可以根据需要调整这个数值。
保存并关闭配置文件后,重启 MySQL 服务使更改生效。使用以下命令之一来重启 MySQL(根据你的系统而定):

sudo systemctl restart mysql
sudo service mysql restart

在Windows上,可以通过服务管理器重启MySQL服务,或者使用命令行:

net stop mysql
net start mysql

方法二:在运行时动态更改

如果你想临时更改此设置而不编辑配置文件,可以在 MySQL 命令行工具或任何其他MySQL客户端中执行如下SQL语句来动态设置 max_connect_errors 的值:

SET GLOBAL max_connect_errors = 1000;

请注意,这种方法不会改变配置文件中的默认值,因此如果MySQL服务重启,这个改动将会丢失。如果你希望永久性地更改这个设置,应该采用方法一。

无论哪种方法,更改之后都可以通过以下查询验证是否已成功更新:

SHOW VARIABLES LIKE 'max_connect_errors';
http://www.xdnf.cn/news/357355.html

相关文章:

  • 【智体OS】AI社交产品头榜赋能电商新零售:某品牌吹风机的智能营销实战案例
  • 解决 MySQL 数据库无法远程连接的问题
  • 一场陟遐自迩的 SwiftUI + CoreData 性能优化之旅(下)
  • 介质访问控制(MAC)
  • sqli-labs靶场18-22关(http头)
  • 数据分析与逻辑思维:六步解决业务难题;参考书籍《数据分析原理:6步解决业务分析难题 (周文全, 黄怡媛, 马炯雄)》
  • C# WinForm 如何高效地将大量数据从 CSV 文件导入 DataGridView
  • JavaScript 基础
  • 成龙电影中的三菱汽车
  • 退货处理费归零:亚马逊卖家年度成本节省路径解析
  • 硅基计划 学习总结 拾贰
  • WebSocket与Socket.IO实现简易客服聊天系统全解析
  • Spring Web MVC快速入门
  • [css]纯css绘制三角形
  • MindSpore框架学习项目-ResNet药物分类-数据增强
  • HTML应用指南:利用POST请求获取全国德邦快递服务网点位置信息
  • C++中extern关键字详解:不同情况下的使用方式
  • Text Based Person Search 研究进展汇报:主要问题、数据集、未来方向
  • ATH12K驱动框架架构图
  • vue3 全局注册自定义指令,input聚焦失焦展示对应值
  • Java LocalDateTime类详解:高效处理日期时间
  • 面试题:Java集合框架高频面试题总结
  • 何时需要import css文件?怎么知道需要导入哪些css文件?为什么webpack不提示CSS导入?(导入css导入规则、css导入规范)
  • Nginx修改日志时间格式
  • WHAT - 用户访问产品个性化延迟问题和技术手段
  • 从投入产出、效率、上手难易度等角度综合对比 pytest 和 unittest 框架
  • 第三节:条件语句与循环:控制程序流程
  • 特殊配合力(SCA)作为全基因组关联分析(GWAS)的表型,其生物学意义和应用价值
  • MQTT:轻量级物联网通信协议详解
  • Vulnhub Lazysysadmin靶机攻击实战(一)