mysql开启general_log记录sql执行记录
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,方法一:更改my.cnf配置文件vi /usr/local/kkmail/config/mysql/my.cnf将下面两行注释取消掉,然后重启mysql#general_log = 1#general
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
服务器配置信息修改
电话手表的服务器错误
无线传感器网络技术考点
外来人员网络安全检查表
韩国服务器正在维护
方舟服务器管理员怎么登录
数据库防火墙江苏
校招进国企做软件开发
数据库列名怎么获取
服务器上的一个应用挂了咋办
信息网络安全试卷及答案
不动产登记中心网络安全
数仓软件开发工程师
php 轻量级数据库框架
继保软件开发
本地计算机访问服务器账号
数据库哪个书单好
临沂bim大型数据库
sql数据库会自动备份吗
开启远程服务器管理工具
思维导图转数据库
谷歌服务器安全吗
网络服务器老掉线
软件开发技术风险
数据库推送前置库
数据库在贵州的公司有哪些
党建引领网络安全管理
关于计算机网络安全的ppt
原神统一服务器为什么加不了好友
太仓推广网络技术哪家便宜