mysql开启general_log记录sql执行记录
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,方法一:更改my.cnf配置文件vi /usr/local/kkmail/config/mysql/my.cnf将下面两行注释取消掉,然后重启mysql#general_log = 1#general
千家信息网最后更新 2025年11月07日mysql开启general_log记录sql执行记录
方法一:更改my.cnf配置文件
vi /usr/local/kkmail/config/mysql/my.cnf将下面两行注释取消掉,然后重启mysql#general_log = 1#general_log_file = /tmp/kkmail_mysql.log
# 设置general log保存路径
# 好像只能设置保存到 /tmp 或 /var 文件夹下。
方法二:在mysql命令控制台操作
# 需要root用户才有访问此文件的权限mysql> show global variables like '%general%';+------------------+----------------------------------------------------+| Variable_name | Value |+------------------+----------------------------------------------------+| general_log | OFF || general_log_file | /usr/local/kkmail/data/mysql/default/localhost.log |+------------------+----------------------------------------------------+2 rows in set (0.00 sec)mysql> set global general_log_file='/tmp/kkmail_mysql.log';Query OK, 0 rows affected (0.00 sec)mysql> set global general_log=on;Query OK, 0 rows affected (0.05 sec)mysql> show global variables like '%general%';+------------------+----------------------+| Variable_name | Value |+------------------+----------------------+| general_log | ON || general_log_file | /tmp/kkmail_mysql.log |+------------------+----------------------+2 rows in set (0.00 sec)mysql> set global general_log=off;Query OK, 0 rows affected (0.00 sec)mysql> show global variables like '%general%';+------------------+----------------------+| Variable_name | Value |+------------------+----------------------+| general_log | OFF || general_log_file | /tmp/kkmail_mysql.log |+------------------+----------------------+2 rows in set (0.00 sec)
方法三:将日志保存在mysql数据库general_log表中
mysql> set global log_output='table';Query OK, 0 rows affected (0.00 sec)mysql> show global variables like '%general%';+------------------+----------------------+| Variable_name | Value |+------------------+----------------------+| general_log | OFF || general_log_file | /tmp/kkmail_mysql.log |+------------------+----------------------+2 rows in set (0.00 sec)mysql> set global general_log=on;Query OK, 0 rows affected (0.00 sec)mysql> show global variables like '%general%';+------------------+----------------------+| Variable_name | Value |+------------------+----------------------+| general_log | ON || general_log_file | /tmp/kkmail_mysql.log |+------------------+----------------------+2 rows in set (0.01 sec)mysql> use mysqlReading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql> select * from general_log;
文件
方法
命令
控制台
数据
数据库
文件夹
日志
权限
注释
用户
路径
控制
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网游服务器 带宽
郑州万豪网络技术有限公司游戏
怎样打开系统管理服务器
卸载王者怎么看账号服务器
计算机软件开发技术职业通道
网络技术职业认知
神通数据库应用命令行
戴尔服务器屏幕拉出来推不回去了
网络安全意识动画片
phpcms数据库密码
仪征软件开发有限公司在线咨询
所称网络安全
数据库合并工具
海南综合软件开发市价
5g专题商用后网络安全吗
戴尔2600服务器电源脱机开机
无网络安全管理制度
广东公安厅网络安全保卫处
数据库如何新建表
浦东新区银联数据库服务报价行情
谷粒商城买服务器
大学生网络安全培训总结
艺电能源互联网科技有限公司招聘
服务器内存颗粒的生产厂商
配置管理服务器有哪些模式
甘孜软件开发行业标准
戴尔2600服务器电源脱机开机
北京市网络安全法裁量标准
原神能跟别的服务器联机吗
软件开发uml设计师