Mysql开启查询日志(General Log)

1、增加配置: /etc/my.cnf

mysqld

general_log=1

general_log_file=/var/log/mysql/query.log

2、增加目录和文件,并且授权

可以使用以下命令修改权限:

创建目录:sudo mkdir -p /var/log/mysql

更改目录所有者:sudo chown mysql:mysql /var/log/mysql

给予写入权限:sudo chmod 755 /var/log/mysql

创建日志文件:sudo touch /var/log/mysql/query.log

更改文件所有者:sudo chown mysql:mysql /var/log/mysql/query.log

给予MySQL写入权限:sudo chmod 644 /var/log/mysql/query.log

3、执行命令:

SET GLOBAL GENERAL_LOG=ON;

相关推荐
Elastic 中国社区官方博客25 分钟前
Elasticsearch Serverless 的无状态架构
大数据·数据库·elasticsearch·搜索引擎·云原生·架构·serverless
happymaker062631 分钟前
JDBC(MySQL)——DAY02
android·数据库·mysql
十月南城37 分钟前
实时数据平台的价值链——数据采集、加工、存储、查询与消费的协同效应与ROI评估
数据库·数据仓库·hive·hadoop·spark
有梦想的小何42 分钟前
从结算需求出发:基于库存日快照与分区的结算报表的Java实践
java·数据库·mysql
Yungoal43 分钟前
SQL基础0
数据库·sql
韩立学长43 分钟前
基于Springboot的商品库存管理系统369jr3t9(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
java·数据库·spring boot·后端
长安11081 小时前
mysql(C++)----常用的sql命令
java·sql·mysql
scofield_gyb1 小时前
MySQL 批量插入详解:快速提升大数据导入效率的实战方法
大数据·数据库·mysql
不过普通话一乙不改名1 小时前
七:EXPLAIN 深度解析与 SQL 优化实战指南
数据库·sql
polaris06301 小时前
使用Dify访问数据库(mysql)
数据库·mysql