在 Ubuntu 系統下,你可以通過以下方法查看 MySQL 日志:
打開終端,然后輸入以下命令:
# 查看 MySQL 錯誤日志
sudo tail -f /var/log/mysql/error.log
# 查看 MySQL 慢查詢日志(如果已啟用)
sudo tail -f /var/log/mysql/mysql-slow.log
# 查看 MySQL 查詢日志(如果已啟用)
sudo tail -f /var/log/mysql/mysql.log
注意:根據你的 MySQL 配置文件(通常是 /etc/mysql/my.cnf
或 /etc/my.cnf
)中的設置,日志文件的路徑和名稱可能會有所不同。
登錄到 MySQL 命令行客戶端,然后執行以下 SQL 查詢:
-- 查看錯誤日志
SHOW VARIABLES LIKE 'log_error';
SHOW VARIABLES LIKE 'general_log_file';
-- 查看慢查詢日志
SHOW VARIABLES LIKE 'slow_query_log';
SHOW VARIABLES LIKE 'slow_query_log_file';
-- 查看查詢日志
SHOW VARIABLES LIKE 'general_log';
SHOW VARIABLES LIKE 'general_log_file';
這些命令將顯示相應日志文件的路徑。然后,你可以使用 tail
命令查看這些文件的內容,如上面的命令行查看方法所示。
請注意,查看某些日志文件可能需要管理員權限。在這種情況下,請在命令前添加 sudo
。