one's way blog

ワクワクを生み出せるWebエンジニアを目指して。

MAMPでMySQLのクエリログを出力する

f:id:seintoseiya:20150730172630p:plain
MAMPでクエリログを出力したい時のTipsです。

環境

MAMP : バージョン 2.0.5

設定

MySQLの起動用シェルスクリプト(/Applications/MAMP/bin/startMysql.sh)に以下の様にオプションを追加します。

/Applications/MAMP/bin/startMysql.sh
# /bin/sh
/Applications/MAMP/Library/bin/mysqld_safe --port=8889 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log --log=/Applications/MAMP/logs/mysql_query.log &

ログファイル名は任意です。
MAMPの再起動を行うと、/Applications/MAMP/logs/にクエリログが出力される様になります。