Quantcast
Channel: tipshare.info
Viewing all articles
Browse latest Browse all 20

MySQLのクエリログを記録させる方法

$
0
0
MySQLのクエリログを記録させる方法グローバル変数をクライアントから設定するとログが記録される。再起動は不要。なんとphpMyAdminなどから設定しても管理者であれば実行可能。 SET GLOBAL general_log = 'ON' ログの記録を止める場合も同様に変数を変更する。 SET GLOBAL general_log = 'OFF' 実際のログはMySQLのデータディレクトリの中にホスト名.logで下記のように実行されたクエリが記録される。 13031 Connect dbuser@localhost on 13031 Query SET CHARACTER SET 'utf8' 13031 Query SET collation_connection = 'utf8_general_ci' 13031 Query SHOW DATABASES 13031 Query SHOW TABLES FROM `apple` 13031 Query SHOW TABLES FROM `bake_sample` 13031 Query SHOW TABLES FROM `cake2fukuoka` http://dev.mysql.com/doc/refman/5.1/ja/log-file-maintenance.html

Viewing all articles
Browse latest Browse all 20

Trending Articles