MySQLで実行したSQL文のログを出力
公開日:2021年07月29日
更新日:2022年07月29日
プリペアードステートメントで実行したSQL文を確認したい時に便利です。ただし実行したすべてのSQL文をログ出力するので本番環境での使用は避けた方がよいです。
MySQLの設定ファイル「XAMPPフォルダ/mysql/bin/my.ini」を編集します。
※必要に応じてバックアップを取る
[mysqld]直下に以下の2行を追加。
[mysqld]
general_log=1
general_log_file="C:/xampp/mysql/general-sql.log"
「general_log_file=”C:/xampp/mysql/general-sql.log”」の出力パス・ファイル名は必要に応じて変更します。
設定ファイルを保存してXAMPPの「MySQL」を再起動します。
SQL文を実行した後に「my.ini」で指定した場所にログファイルが作成されています。
ログを確認すると実行されたSQL文を確認できます。
同じタグのコンテンツ
同じカテゴリーのコンテンツ