mysql记录sql语句
MySQL 是一款常用的关系型数据库管理系统,我们在使用 MySQL 进行数据操作时,会使用到 SQL 语句。在实际开发过程中,我们需要记录所执行的 SQL 语句以及其执行结果信息,以便快速排查问题或进行数据分析。
MySQL 提供了多种方式记录 SQL 语句,这里介绍一些常用的方式。
1. 使用 MySQL 原生日志。MySQL 提供了多种日志类型,其中包括了记录 SQL 语句的 General Query Log。启用 General Query Log 后,MySQL 会将每一条 SQL 语句都记录到文件中。可以通过修改 MySQL 配置文件,开启日志记录。下面是一段配置示例:
[mysqld] general_log_file=/var/log/mysql/mysql.log general_log=1