MySql报错:unblock with mysqladmin flush-hosts的解决方案
信息排查# 查看最大错误连接数限制show global variables like 'max_connect_errors';# 查看连接ipselect * from performance_s
信息排查
# 查看最大错误连接数限制
show global variables like 'max_connect_errors';
# 查看连接ip
select * from performance_schema.host_cache
# 刷新数据库ip缓存
flush hosts
# 查看连接
select substring_index(host, ':',1) as host_name, state, count(*) from information_schema.processlist group by state, host_name;
根本之道
根据查出的ip排查部署在该ip服务器上的服务数据库连接配置,出现这个的原因是其数据库连接配置错误
ex:数据库账号密码不对,ssl没有关闭等等......
修改正确即可解决
屏蔽之法
解决:
进入数据库 使用admin权限账号
1、将变量max_connection_errors的值设置为一个更大的值
set global max_connect_errors=1500;
2、执行命令使用flush hosts
3、改变系统变量值是的让mysql服务器不记录host cache信息(不建议)如:set global host_cache_size=0;
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
相关文章:
-
一、行转列即将原本同一列下多行的不同内容作为多个字段,输出对应内容。建表语句drop table if exists tb_score;create table tb_score(…
-
-
-
检查是否已经安装了mysqlrpm -qa|grep mysql卸载mysqlrpm -e --nodeps 程序名上传文件mysql-5.7.22-linux-glibc2.12…
-
前言在 mysql 数据库设计中,数据类型的选择直接影响存储效率、查询性能和数据准确性。选对数据类型能避免存储空间浪费、数据溢出、精度丢失等问题,而选错则可能导致系统隐患(如用in…
-
索引结构提供了高效的数据检索方式,索引信息与数据记录均存储于文件系统中,具体而言是存储在页结构中。索引的实现依赖于存储引擎,mysql 服务器通过存储引擎完成对表数据的读写操作。不…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论