Read it later.

Web製作に関するサーバ構成やコーディングネタの備忘録として使ってます。

*

mysqlで一般クエリログをする

      2014/10/09

mysqlで一般クエリログをするためには、
my.cnfをいじるといいのだけど、
記載方法が少し前のバージョン辺りから変わったのでメモっておく。

ログの出力先ディレクトリはあらかじめ作成しておくことも忘れずに。

mkdir /var/log/mysql
chmod 0777 /var/log/mysql
vi /etc/my.cnf

MySQL 5.1.12 以降

[mysqld]
# 一般クエリログを出力する。
general-log=TRUE
general-log-file=/var/log/mysql/query.log

MySQL 5.1.12 それ以前

[mysqld]
# 一般クエリログを出力する。
log=/var/log/mysql/query.log

設定が終われば再起動。

/etc/rc.d/init.d/mysqld restart

詳しくは、【公式ドキュメント】をみてください。

 - MySQL

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

  関連記事

mysql
[MySQL]LOAD DATA INFILEで正常にCSVデータを読み込めない

※winscpを使って開発している人だけ、ご覧下さい。 LOAD DATA IN …

mysql
[MySQL]ストアドプロシージャをmysqldumpでダンプできない – user has insufficent privileges to SHOW CREATE PROCEDURE

データベースに対して、ALL PRIVILEGES権限を割り当てているユーザでm …

mysql
MySQLのrootパスワードが分からなくなったら

rootのパスワードが分からなくなったとき、どうすることもできないと観念したら、 …

mysql
MySQL 5.5からMySQL 5.6へのアップグレード後の諸々の対応

先日、とあるシステムのデータベースをMySQL5.5からMySQL5.6にアップ …

mysql
[MySQL]よく使うコマンド一覧

自分用のメモです。

mysql
[MySQL]コマンドでのSQL文入力の途中キャンセル

mysqlをコマンドラインで操作している際、特に複数行、SQL文を入力してて途中 …

mysql
[MySQL]データベースごとのサイズをSQLで一発で取得する

各データベースに接続して、単体でデーターベースサイズや、各テーブルのサイズを取得 …

mysql
[MySQL] ランダム文字列の生成

「指定された文字の構成で、ランダムの文字列を生成する。」 よく使うのだけど、なか …

mysql
Windows7でMySQL Connectorのインストールに失敗する – Error installing ODBC driver MySQL ODBC 5.5 Driver

Error installing ODBC driver MySQL ODBC …

mysql
[MySQL]プロセスの確認と、プロセスの強制終了

ストプロ内でのどのSQLが実行されているかもプロセスを見れば分かる MySQL内 …