ホームページ  >  記事  >  データベース  >  mysqlでエラーログを有効にする方法

mysqlでエラーログを有効にする方法

青灯夜游
青灯夜游オリジナル
2022-06-16 15:48:163671ブラウズ

開く方法: 1. 「my.ini」構成ファイルを開き、「[mysqld]」を検索します; 3. 「[mysqld]」グループの下に「log_error」項目を追加し、ログを設定します保存場所。構文「log-error=dir/{filename}」。「dir」パラメータはエラー ログの保存パスを指定し、「filename」パラメータはエラー ログのファイル名を指定します。 「log_error」以降のパラメータを省略した場合、ファイル名はデフォルトのホスト名となり、Data ディレクトリに保存されます。

mysqlでエラーログを有効にする方法

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

エラー ログは MySQL で最も一般的に使用されるログで、主に MySQL サーバーの起動および停止処理中の情報、サーバーの動作中に発生した障害や例外などの情報が記録されます。

エラー ログを有効にする Mysql メソッド

MySQL で、my.ini 設定ファイルを開き、log_error オプションを [mysqld] に追加します。

[mysqld]
log-error=dir/{filename}

このうち、 dir パラメータはエラーログの保存パスを指定し、 filename パラメータはエラーログのファイル名を指定します。パラメータを省略した場合は、 、ファイル名はデフォルトでホスト名になり、Data ディレクトリに保存されます。

MySQL サービスを再起動すると、パラメータが有効になります。指定したパスの下に filename.err ファイルが表示されます。filename が指定されていない場合、エラー ログは直接デフォルトの hostname.err になります。

たとえば、log_error オプション構成:

mysqlでエラーログを有効にする方法

mysqlでエラーログを有効にする方法

注: すべてがエラー ログに記録されるわけではありません。 MySQL が InnoDB のテーブルスペースファイルを開始する方法、独自のストレージエンジンを初期化する方法などのエラー情報もエラーログファイルに記録されます。

注:

MySQL データベースでは、エラー ログ機能がデフォルトで有効になっています。通常、エラー ログは MySQL データベースのデータ フォルダーに、通常は hostname.err という名前で保存されます。このうち、hostnameはMySQLサーバーのホスト名を表します。

MySQL 設定ファイルでは、log-error と log-warnings でエラーログに記録される情報を定義できますが、このうち log-err ではエラーログ機能を有効にするかどうかや、ログの保存場所を定義します。 log-warnings は、警告情報もエラー ログに記録するかどうかを定義します。

[関連する推奨事項: mysql ビデオ チュートリアル ]

以上がmysqlでエラーログを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。