mysql开启general_log记录sql执行记录
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,方法一:更改my.cnf配置文件vi /usr/local/kkmail/config/mysql/my.cnf将下面两行注释取消掉,然后重启mysql#general_log = 1#general
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
互联网与科技
互联网黑科技
百单网互联网科技有限公司怎么样
智能科技公司是互联网公司吗
科技互联网技术
狮子座互联网科技
碳银互联网科技
互联网科技排名
迪茉互联网科技
云电互联网科技
深圳天众互联网科技公司
碳银互联网科技有限公司
哈尔滨新华互联网科技
互联网科技公司需要的职位
昭通互联网科技选哪家
杭州壁岐互联网科技有限公司
米聚互联网科技南京有限公司排面
东莞新华互联网科技学校
互联网科技数字货币
保山浩联互联网科技有限公司
互联网科技会
北京互联网科技
美国互联网科技
青岛互联网科技公司
齐家互联网科技有限公司
互联网科技类展会
受益于互联网科技的高速发展
黑云互联网科技有限公司
南京一网一红互联网科技有限公司
科技和互联网行业的特点