ubuntu

ubuntu下mysql日志在哪查看

小樊
45
2025-08-11 10:38:13
栏目: 云计算

在 Ubuntu 系统中,MySQL 的日志文件通常位于 /var/log/mysql 目录下。你可以通过以下步骤查看 MySQL 的日志:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 输入以下命令以查看 MySQL 的错误日志(error log):

sudo tail -f /var/log/mysql/error.log

这个命令会实时显示错误日志的内容。如果你想查看整个错误日志文件,可以去掉 -f 参数:

sudo cat /var/log/mysql/error.log
  1. 如果你想查看 MySQL 的慢查询日志(slow query log),首先需要确认慢查询日志是否已启用。你可以通过以下命令查看慢查询日志的状态:
mysql -u root -p -e "SHOW VARIABLES LIKE 'slow_query_log';"

如果返回的结果中 ValueON,则表示慢查询日志已启用。接下来,你可以查看慢查询日志文件的位置:

mysql -u root -p -e "SHOW VARIABLES LIKE 'slow_query_log_file';"

然后使用 tailcat 命令查看慢查询日志:

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

0
看了该问题的人还看了