啟用MySQL 查詢日誌
MySQL 透過記錄從客戶端收到的每個SQL 查詢及其提交,為故障排除和效能分析提供了寶貴的功能時間戳記。本文將引導您完成在 MySQL 中啟用查詢日誌記錄的過程,探索其在不同版本和設定方法中的可用性。
5.1.29 之前的 MySQL 版本
在 5.1.29 之前的 MySQL 版本中,可以透過將下列行加入 [mysqld]部分來啟用查詢日誌記錄/etc/my.cnf:
log = /path/to/query.log
或者,您可以使用以下命令直接從MySQL 控制台啟用日誌記錄:
SET general_log = 1;
更多詳細信息,請參閱MySQL 文件:http: //dev.mysql.com/doc/refman/5.1/en/query-log.html
MySQL 5.1.29 及更高版本
general_log_file = /path/to/query.log general_log = 1或者,您可以從MySQL 控制台開啟日誌記錄,前提是您已指定日誌檔案其他位置:
SET global general_log = 1;
附加選項
MySQL提供附加選項最佳化查詢日誌記錄行為:以上是如何在不同版本中啟用MySQL查詢日誌?的詳細內容。更多資訊請關注PHP中文網其他相關文章!