2022-05-31 Docker環境でMySQLのログを確認する
Docker環境でMySQLのログを確認する - Qiita
mysql on docker でSQLログを有効化したい。
下記のように OFF になっている general_log
の設定を、mysql コマンドで on
にすれば OK.
確認コマンド
show variables like 'general_log%';
mysql> show variables like 'general_log%'; +------------------+---------------------------------+ | Variable_name | Value | +------------------+---------------------------------+ | general_log | OFF | | general_log_file | /var/lib/mysql/55ca40b8744.log | +------------------+---------------------------------+ 2 rows in set (0.00 sec)
設定コマンド
set global general_log = on;
mysql> set global general_log = on; Query OK, 0 rows affected (0.01 sec)
これで general_log_file
の所定のパスにSQLログが吐かれる。