文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


7.4.2 錯誤日誌

本節討論如何設定 MySQL 伺服器,以將診斷訊息記錄到錯誤日誌中。如需選取錯誤訊息字元集和語言的相關資訊,請參閱第 12.6 節「錯誤訊息字元集」第 12.12 節「設定錯誤訊息語言」

錯誤日誌包含 mysqld 啟動和關機時間的記錄。它還包含伺服器啟動和關機期間以及伺服器執行時發生的錯誤、警告和注意事項等診斷訊息。例如,如果 mysqld 注意到需要自動檢查或修復表格,它會將訊息寫入錯誤日誌。

根據錯誤日誌設定,錯誤訊息也可能會填入效能架構 error_log 表格,以提供日誌的 SQL 介面並啟用查詢其內容。請參閱第 29.12.22.2 節「error_log 表格」

在某些作業系統上,如果 mysqld 異常結束,錯誤日誌會包含堆疊追蹤。追蹤可用於判斷 mysqld 結束的位置。請參閱第 7.9 節「偵錯 MySQL」

如果使用 mysqld_safe 來啟動 mysqldmysqld_safe 也可能會將訊息寫入錯誤日誌。例如,當 mysqld_safe 注意到 mysqld 異常結束時,它會重新啟動 mysqld,並將 mysqld restarted 訊息寫入錯誤日誌。

以下章節討論設定錯誤日誌記錄的各個方面。