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;

相关推荐
昔柯的修炼日记1 分钟前
使用 Navicat 将 Excel 导入数据库
数据库
进击的雷神2 小时前
数据库知识全面考查:从基础概念到实战应用
jvm·数据库·oracle
Le_ee3 小时前
sqli-labs靶场第七关——文件导出注入
数据库·sql·网络安全·php·sql注入·sqli—labs
dddaidai1233 小时前
分布式ID和分布式锁
redis·分布式·mysql·zookeeper·etcd
不知几秋3 小时前
Maven
java·数据库·maven
政沅同学4 小时前
数据库实验报告 SQL SERVER 2008的基本操作 1
数据库
lyw2056194 小时前
MySQL八股(自用)
数据库·mysql
MMMMMMMMMMemory4 小时前
pgsql14自动创建表分区
数据库·pgsql
文牧之5 小时前
PostgreSQL 配置设置函数
运维·数据库·postgresql
jllllyuz6 小时前
matlab实现蚁群算法解决公交车路径规划问题
服务器·前端·数据库