MySQL はフロントで動いてるほうは 4.1 系。バックで動いてる方は 5.1 系。
別にマスターとスレーブって関係でもないんだけど 5.1 系からはバイナリログがはき出されるってことで
なんかクエリー吐く度に膨大なディスク領域を食い始める。ほっとけば 1GB とか。
これ自分には不要なのでなんとかせんとという所。


忘れっぽいので備忘録書いておく。

ログの削除

# mysql -u root -p
mysql> purge master logs before ’2009-03-28′;
Query OK, 0 rows affected (1.23 sec)

mysql> quit
Bye
#

日付の所は指定した日以前のログを削除するってこと。とりあえず 1 日前より古いのを消した。

根本的にログの出力を止めるには「my.cnf」を編集。

# Replication Master Server (default)
# binary logging is required for replication
#log-bin=mysql-bin
 
# binary logging format - mixed recommended
#binlog_format=mixed

「log-bin=mysql-bin」と「binlog_format=mixed」の行をコメントしておく。

と。

Related posts:

  1. 新サーバー構築 其の二 MySQL
  2. 新サーバー構築 其の一 BIND
  3. サーバー構築 挫折編
  4. サーバー構築 時刻設定編
  5. サーバー構築 出直し編

 返信する


*

以下のHTML タグと属性が利用できます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="" highlight="">

   
59 queries. 0.305 seconds.