在 Ubuntu 系統中,MySQL 的日志文件通常位于 /var/log/mysql
目錄下。你可以通過以下步驟查看 MySQL 的日志:
打開終端(快捷鍵:Ctrl + Alt + T)。
輸入以下命令以查看 MySQL 的錯誤日志(error log):
sudo tail -f /var/log/mysql/error.log
這個命令會實時顯示錯誤日志的內容。如果你想查看整個錯誤日志文件,可以去掉 -f
參數:
sudo cat /var/log/mysql/error.log
mysql -u root -p -e "SHOW VARIABLES LIKE 'slow_query_log';"
如果返回的結果中 Value
為 ON
,則表示慢查詢日志已啟用。接下來,你可以查看慢查詢日志文件的位置:
mysql -u root -p -e "SHOW VARIABLES LIKE 'slow_query_log_file';"
然后使用 tail
或 cat
命令查看慢查詢日志:
sudo tail -f /var/log/mysql/slow-query.log
或者
sudo cat /var/log/mysql/slow-query.log
注意:根據你的 MySQL 配置文件(通常是 /etc/mysql/mysql.conf.d/mysqld.cnf
或 /etc/mysql/my.cnf
)中的設置,日志文件的名稱和位置可能會有所不同。請根據實際情況進行調整。