如何查看 MySQL 中的日誌檔案
MySQL 伺服器維護日誌檔案來記錄伺服器活動,包括查詢執行。以下是查看這些日誌的方法:
了解MySQL 日誌
MySQL 維護三個主要日誌檔案:
啟用日誌檔
情況下,MySQL 中會停用日誌檔案。要啟用它們,請編輯 /etc/mysql/my.cnf設定檔並新增以下行:對於錯誤日誌:
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
對於一般查詢日誌:
general_log_file = /var/log/mysql/mysql.log general_log = 1
對於慢速查詢日誌:
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
查看日誌檔案
啟用日誌檔案後,它們將位於/var/log/mysql 目錄中。您可以使用文字編輯器查看它們,例如:vi /var/log/mysql/mysql.log
安全注意事項
日誌檔案可能包含敏感訊息,例如使用者名稱和密碼。若要保護這些日誌,請考慮以下事項:注意
以上是如何查看和保護 MySQL 日誌檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!