在 Ubuntu 下,要查看 MySQL 的慢查询日志,请按照以下步骤操作:
登录到 MySQL 服务器:
使用命令行工具登录到 MySQL 服务器。在终端中输入以下命令,然后输入密码:
mysql -u root -p
选择数据库:
在 MySQL 提示符下,选择要查看慢查询日志的数据库。例如,如果要查看名为 “mydb” 的数据库的慢查询日志,请输入以下命令:
USE mydb;
查看慢查询日志:
在 MySQL 提示符下,输入以下命令以查看慢查询日志:
SHOW VARIABLES LIKE 'slow_query_log';
如果慢查询日志已启用,您将看到 “Value” 列显示 “ON”。接下来,查看慢查询日志文件的位置:
SHOW VARIABLES LIKE 'slow_query_log_file';
记下显示的文件路径,例如 “/var/log/mysql/slow-query.log”。
查看慢查询日志文件:
使用文本编辑器或命令行工具查看慢查询日志文件。例如,要使用 cat 命令查看日志文件,请输入以下命令(将路径替换为实际路径):
cat /var/log/mysql/slow-query.log
这将显示慢查询日志的内容,包括查询语句、执行时间等信息。
请注意,如果您没有足够的权限查看慢查询日志文件,可能需要联系数据库管理员或使用 sudo 命令提升权限。