19

wammp サーバーに問題があります。ディレクトリ "..\WampServer\bin\mysql\mysql5.5.8\data" に、非常に大きなサイズのファイルが作成されました。このディレクトリのフル サイズは 50GB です。これらのファイルは何ですか? この問題を解決するにはどうすればよいですか?

ファイルの名前は次のとおりです。

mysql-bin.000001
mysql-bin.000002
................
mysql-bin.000227

すべてのファイルのサイズは 49GB です

前もって感謝します!

4

2 に答える 2

21

デフォルトでは、MySQL データベースに変更を加えるたびに、クエリのログが作成され、.xml と同様のファイルに保存されmysql-bin.000001ます。MySQL データベースはこれを行い、データベースを回復または複製できるようにします。ほとんどのアプリケーションでは、通常のバックアップと同じように、これを有効にしておくとよいでしょう。

MySQL がこれらのバイナリ ログを作成しないようにする場合:

  1. 開けるmy.ini
  2. この行を検索log-bin=mysql-bin
  3. ハッシュ マークを追加して、この行をコメント アウトします。# log-bin=mysql-bin
  4. MySQL データベースを保存して再起動する

これらのファイルをそのディレクトリから安全に削除できるようになりました。

于 2012-05-04T07:02:24.340 に答える
7

ワンプで別のことをしました... http://dev.mysql.com/doc/refman/5.0/en/purge-binary-logs.html

コマンド プロンプトを起動し、ディレクトリ wamp\bin\mysql\mysql5.5.16 または取得したバージョン番号に移動します。

タイプ:

mysql.exe -u root
SHOW BINARY LOGS;

すべてのログ ファイルのリストが表示されます。最後のものが必要です。私の場合は mysql-bin.000412 でした

だから私はタイプした

PURGE BINARY LOGS TO 'mysql-bin.000412';

そしてあなたは大丈夫です!

于 2014-02-26T17:48:08.887 に答える