mysql连接数
来源:互联网 发布:mac 安装java jdk 编辑:程序博客网 时间:2024/06/11 06:14
【mysql】many connection errors解决方法
错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
原因:
同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;
提高允许的max_connection_errors数量,首先查看该属性设置为多大
命令:show global variables like '%max_connect_errors%';
2当客户端连接服务端超时(超过connect_timeout), 服务端就会给这个客户端记录一次error,当出错的次数达到max_connect_errors的时候,这个客户端就会被锁定。所以根据业务来尽量把这个值设置大一点,mysql默认值为10,我们可以根据具体需要设置大一点,这里设置为1000.(并非越大越好,越大被攻击时安全性越低)。使用命令:set global max_connect_errors=1000;
设置后立马生效。这里我们可以查看一下,是否修改成功,使用命令:show global variables like '%max_connect_errors%';
到这一步,就解决了问题了。如果需要永久生效,得去修改mysql配置文件里(my.ini)相应属性。可能配置文件里没有这个属性,需要自己手动添加
也可以使用清楚缓存的方法。这样就会把计数清理掉。
命里一,到安装bin目录下,使用mysqladmin -u root -p flush-hosts命里
输入密码后,即完成清楚缓存。
也可以进入mysql控制台,执行:flush hosts;
- 设置Mysql连接数
- 查看mysql连接数
- mysql连接数问题
- mysql 连接数
- mysql连接数监控
- mysql连接数操作
- 查看mysql 连接数
- mysql连接数过大
- mysql连接数查询
- MySQL查看连接数
- mysql优化:连接数
- mysql优化:连接数
- mysql最大连接数
- mysql最大连接数
- mysql最大连接数
- mysql连接数设置
- 增加MySql连接数
- 查看Mysql连接数
- QT字符串中取数字
- JAVA创建对象的四种方式
- Replace Pioneer(中文名:替换先锋)是Mind Pioneer出品的一款共享软件
- Qt的Xml操作QDomDocument
- String.indexof
- mysql连接数
- 两种 奇技淫巧
- Android 源码解析- Handler 实现机制
- python3 多进程
- Tortoise小乌龟SVN回滚到之前的提交版本,即如何撤销此次提交操作
- 系统出现大量time_wait的解决办法
- 关于线程定时器Timer的启动
- ARKit-带你走进全新的世界(二:动画与光线处理)
- iOS