首頁  >  文章  >  資料庫  >  怎麼查看mysql錯誤日誌

怎麼查看mysql錯誤日誌

青灯夜游
青灯夜游原創
2021-12-02 14:02:509500瀏覽

查看mysql錯誤日誌的方法:1、使用「SHOW VARIABLES LIKE 'log_error'」指令取得錯誤日誌檔案的路徑;2、根據取得的路徑找到「.err」後綴的錯誤日誌文件,並透過記事本開啟文件,查看文件內資訊即可。

怎麼查看mysql錯誤日誌

本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。

錯誤日誌(Error Log)是 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn