開啟方法:1、開啟「my.ini」設定文件,尋找「[mysqld]」;3、在「[mysqld]」群組下,新增「log_error」項目並設定日誌儲存位置,語法“log-error=dir/{filename}”,其中“dir”參數指定錯誤日誌的儲存路徑,而“filename”參數指定錯誤日誌的檔案名稱。若省略「log_error」後的參數,則檔案名稱預設為主機名,存放在Data目錄中。
本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。
錯誤日誌(Error Log)是 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 如何啟動InnoDB 的表空間檔案、如何初始化自己的儲存引擎等,這些也記錄在錯誤日誌檔案中。
說明:
在 MySQL 資料庫中,預設開啟錯誤日誌功能。一般情況下,錯誤日誌會儲存在 MySQL 資料庫的資料夾下,通常名稱為 hostname.err。其中,hostname 表示 MySQL 伺服器的主機名稱。
在MySQL 設定檔中,錯誤日誌所記錄的資訊可以透過log-error 和log-warnings 來定義,其中,log-err 定義是否啟用錯誤日誌功能和錯誤日誌的儲存位置,log- warnings 定義是否將警告訊息也記錄到錯誤日誌中。
【相關推薦:mysql影片教學】
#以上是mysql怎麼開啟錯誤日誌的詳細內容。更多資訊請關注PHP中文網其他相關文章!