打开mysql数据库日志文件

2023年 8月 4日 59.6k 0

在MySQL中,日志文件是记录数据库操作的重要组成部分。它包括错误日志、慢查询日志、二进制日志等几种类型。如果要调试数据库操作,查找问题、进行性能优化,就需要打开MySQL数据库日志文件。

打开mysql数据库日志文件

打开MySQL错误日志可以使用以下命令:

sudo vi /etc/my.cnf

在该文件中找到[mysqld]块,添加以下行:

log_error = /var/log/mysql/mysql-error.log

保存并关闭文件,重新启动MySQL服务器,错误日志文件就会产生。可以在指定的目录下找到错误日志文件。

如果要打开MySQL慢查询日志,可以使用以下命令:

sudo vi /etc/my.cnf

在该文件中找到[mysqld]块,添加以下行:

slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow-query.log
long_query_time = 2

保存并关闭文件,重新启动MySQL服务器,慢查询日志文件就会产生。可以在指定的目录下找到慢查询日志文件。

如果要打开MySQL二进制日志,可以使用以下命令:

sudo vi /etc/my.cnf

在该文件中找到[mysqld]块,添加以下行:

log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M

保存并关闭文件,重新启动MySQL服务器,二进制日志文件就会产生。可以在指定的目录下找到二进制日志文件。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论