在 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
)中的设置,日志文件的名称和位置可能会有所不同。请根据实际情况进行调整。