ホームページ >データベース >mysql チュートリアル >mysqlエラーログを表示する方法
mysql エラー ログを表示する方法: 1. 「SHOW VARIABLES LIKE 'log_error'」コマンドを使用して、エラー ログ ファイルのパスを取得します。 2. 「.err」を含むエラー ログ ファイルを見つけます。取得したパスに基づいてサフィックスを追加し、メモ帳でファイルを開いてファイル内の情報を表示するだけです。
このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。
エラー ログは MySQL で最もよく使用されるログで、主に MySQL サーバーの起動および停止処理中の情報、サーバーの動作中に発生した障害や例外などの情報が記録されます。
mysql ビュー エラー ログ
エラー ログには、MySQL サービスの開始時と終了時の時刻、およびその際に発生した例外が記録されます。サービス運営等の情報。 MySQL サービスで例外が発生した場合は、エラー ログで原因を見つけることができます。
MySQL では、SHOW コマンドを使用してエラー ログ ファイルのディレクトリとファイル名の情報を表示できます。
mysql> SHOW VARIABLES LIKE 'log_error'; +---------------+----------------------------------------------------------------+ | Variable_name | Value | +---------------+----------------------------------------------------------------+ | log_error | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.err | +---------------+----------------------------------------------------------------+ 1 row in set, 1 warning (0.04 sec)
エラー ログはテキスト ファイルの形式で保存され、通常のテキスト ツールを使用して直接表示できます。ここをメモ帳で開くと、上記のエラーログのファイル名がわかります。このファイルはデフォルトのデータ パス「C:\ProgramData\MySQL\MySQL Server 5.7\Data\
」にあります。LAPTOP-UHQ6V8KP.err
ファイルを開きます。内容の一部は次のとおりです。
190906 22:06:45 InnoDB: Completed initialization of buffer pool 190906 22:06:45 InnoDB: highest supported file format is Barracuda. 190906 22:06:45 InnoDB: Waiting for the background threads to start 190906 22:06:46 InnoDB: 5.7.29 started; log sequence number 1605345 190906 22:06:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 190906 22:06:47 [Note] - '0.0.0.0' resolves to '0.0.0.0'; 190906 22:06:47 [Note] Server socket created on IP: '0.0.0.0'. 190906 22:06:47 [Note] Event Scheduler: Loaded 0 events 190906 22:06:47 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.7.29-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
上記はエラー ログ ファイルの一部であり、主にシステムの操作エラーを記録します。
[関連する推奨事項: mysql ビデオ チュートリアル ]
以上がmysqlエラーログを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。