ubuntu

ubuntu下mysql日志如何查看

小樊
51
2025-04-27 14:21:24
栏目: 云计算

在 Ubuntu 系统下,你可以通过以下方法查看 MySQL 日志:

  1. 通过命令行查看:

打开终端,然后输入以下命令:

# 查看 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)中的设置,日志文件的路径和名称可能会有所不同。

  1. 通过 MySQL 客户端查看:

登录到 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

0
看了该问题的人还看了