0
SQLを自動的に 'ホストをフラッシュする'に設定できますか?サーバー上で?どうやって?SQLを自動的に 'Flush hosts;に設定できますか?サーバー上で?どうやって?
SQLを自動的に 'ホストをフラッシュする'に設定できますか?サーバー上で?どうやって?SQLを自動的に 'Flush hosts;に設定できますか?サーバー上で?どうやって?
最も簡単な方法は、サーバー上でFlush Hosts
コマンドを含むcronジョブを実行することです。あなたは毎日午前3時にそれを走らせることができます。 シンプルなPHPスクリプト(あなたが別の言語でそれを書くこと)書く:
<?php
$username="xxxxxxx";
$password="xxxxxx";
$dbname="xxxxxx";
$dbhost="xxxxx.xxxxx.com";
$query="Flush hosts";
mysqli_connect($dbhost,$username,$password);
mysqli_select_db($dbname) or die(" Unable to select database");
mysqli_query($query);
mysqli_close();
?>
とcronジョブ(時間ごとに実行されている):
# crontab -e
00 * * * * php /home/path/YOUR_SCRIPT.php
注php
するPHPのパスを参照し、YOUR_SCRIPT
はあなたですファイルパス。
幸運
「フラッシュホスト」とはなんですか?これは標準のSQL文ではありません。どのDBMSについて話していますか? –