Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

绿色网站无广告
会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux编程 > 数据库管理 > » 正文

mysql:is blocked because of many connection errors解决方案

来源: lihongyingaaa 分享至:
max_connect_errors  C:\Documents and Settings\Administrator>D:\iCloud_1\bin\iCloud_Channel_One.exe Unhandled Exception: MySql.Data.MySqlClient.MySqlException: Host 'svctag-87f843x ' is blocked because of many connection errors; unblock with 'mysqladmin flush-h osts'    at MySql.Data.MySqlClient.MySqlStream.OpenPacket()    at MySql.Data.MySqlClient.NativeDriver.Open()    at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings )    at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()    at MySql.Data.MySqlClient.MySqlPool.GetConnection()    at MySql.Data.MySqlClient.MySqlConnection.Open()    at MySqlDB.Select(String query, String connStr)    at iCloud_Load_Data.DataStore.CreateLoadStoreTable(DateTime dt)    at iCloud_Load_Data.Program.Main(String[] args)     =======================================     经排查,是由于MYSQL数据库的参数:max_connect_errors(系统默认10)   mysqld已经得到了大量(max_connect_errors)的主机’hostname’的在中途被中断了的连接请求累计超过10次就再也无法连接上mysqld服务,    直到FLUSH HOSTS 或者重启MySQL服务      ==================================================      解决方案         修改智能云服务器上面max_connect_errors参数的值         set global max_connect_errors=1000;

Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史