まず、mysql ログの種類を紹介します。一般に、ログには次の 5 種類があります。
(推奨学習: mysql チュートリアル )
エラー ログ: -log-err (mysql の起動、実行、停止時に表示される情報を記録します)
バイナリ ログ: -log-bin (データを変更するすべてのステートメントを記録します。レプリケーションとデータベースの回復にも使用されます)
クエリ ログ: -log (確立されたクライアント接続と実行されたステートメントを記録します)
スロー クエリ ログ: -log-slow-queries ( long_query_time 秒を超えて実行されたすべてのクエリを記録します)
更新ログ: -log-update (バイナリ ログは古い更新ログを置き換えました。MySQL 5.1 では使用されなくなりました)
ログの表示方法:
1. cmd
を開き、「mysql -u root -p」と入力してから、次のように入力します。パスワード、データベースを入力してください
2. 現在のログ レコードのステータスをクエリします
mysql>show variables like 'log%';(是否启用了日志) mysql> show master status;(怎样知道当前的日志) mysql> show master logs;(显示二进制日志的数目)
3. ログ機能の状態を確認する
上図より、値の値がoffとなっており、ログ機能が有効になっていないことがわかります。 開く方法: win r ショートカット キーを押して、services.msc と入力し、Enter キーを押してサービスを開き、mysql サービスを見つけます。実行可能ファイルの場所を表示します。4. my.ini ファイルを設定します
mysql サービスを閉じますmysql>net stop mysql
log=E:/mysql_log.txt
mysql>net start mysql
以上がmysql ログ ファイルを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。