在 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 命令提升权限。
以上就是关于“Ubuntu下MySQL如何查看慢查询日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm