Entries

Host 'xx.xx.xx.xx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

mySQLのサーバーでユーザーを作って(作ってもらって…)、
ホストの許可の設定を行って、接続テストを行った際は
正常に接続でき、DBの内容も参照できました。

この時点ではOKだったのですが…。

数日後、同じプログラムで同じサーバーに接続したところ、
下記エラーが表示されました。

【表示されたエラー内容】
Host 'xx.xx.xx.xx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

ネットで調べてみたのですが、

shellで
「mysqld_safe -O max_connect_errors=10000 &」
を実行すればよいみたいなことが書いてあったので、
phpMyAdminから実行してみたのですが、
こちらのユーザー権限で実行できませんでした。

弊社はそのサーバーのMySQLの管理者ではないので、
設定等変更できないようです。

さぁて、困ったなぁと翌日MySQL-MLに質問!しました。

そしたら、
mysql> FLUSH HOSTS;
で、OKとのこと。

早速、phpMyAdminから、
FLUSH HOSTS;
を「実行」

を!、実行でけた。
うれP。

ってことで、問題解決いたしました。( ̄_ ̄)v...ニヤリ



補足:OSはWINXPです。アプリはDelphi7、ODBCは3.51です。

接続先のサーバーはUNIXでした。
この記事にトラックバックする(FC2ブログユーザー)
https://fuma.mobi/tb.php/840-2eb54ebe

トラックバック

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

Appendix

プロフィール

pervect

Author:pervect
Twitter ID:@recigam

最新コメント

月別アーカイブ

検索フォーム

ブロとも申請フォーム

この人とブロともになる

QRコード

QR