Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / mysql

mysql 5.5 开启慢日志slow log的方法(log_slow_queries)_MySQL

作者:妳會吥會在吥經意間想起莪?   发布日期:2024-08-19   浏览:178

要开启MySQL 5.5的慢查询日志(slow log),可以按照以下步骤进行操作:

  1. 打开MySQL的配置文件,通常位于/etc/my.cnf或者/etc/mysql/my.cnf。

  2. 找到[mysqld]部分,在该部分下添加或修改以下配置项:

slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
  • slow_query_log:设置为1表示开启慢查询日志。
  • slow_query_log_file:指定慢查询日志文件的路径和名称。
  • long_query_time:设置慢查询的阈值时间,单位为秒。这里设置为2表示超过2秒的查询会被记录到慢查询日志中。
  1. 保存并关闭配置文件。

  2. 重启MySQL服务,以使配置生效。可以使用以下命令重启MySQL服务:

sudo service mysql restart
  1. 确认慢查询日志是否已经开启。可以通过查看日志文件来确认,例如:
sudo tail -f /var/log/mysql/mysql-slow.log

以上步骤完成后,MySQL 5.5的慢查询日志就会被开启,并将慢查询记录到指定的日志文件中。

上一篇:Ubuntu下mysql安装和操作图文教程_MySQL

下一篇:SQL之视图_MySQL

大家都在看

php进入mysql(php进入根目录)

php链接不到mysql(php连接mys

php连接小马(php连接mysql代码)

php与ldap怎么连接(php pdo连

php代码后台增删改查(php对mysql

[PHP从小白到大牛]-022 PHP操作

php搭建mysql连接池

PHP MySQL:连接MySQL数据库

PHP访问MySQL查询超时设置

PHP 原生连接 Mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站