mysql 5.7开启sql日志的配置
2024-09-02 19:44:11
今天把数据库换成了5.7的,想查通过sql日志定位下问题,但是发现和以前的方式不一样了,特意记录下来
通过开启mysql的日志功能,可以记录所有别执行过的sql语句记录,便于维护数据库数据。
在数据库数据异常的时候可以通过这些sql语句进行恢复,也可以在当数据库被sql注入后导致数据丢失等情况下,通过查看sql日志,快速发现和解决一些问题。
系统环境:win7
以前使用5.5的配置方法
在 [mysqld] 下添加
log="D:/phpStudy/log/mysql_log.txt"
启动mysql报错
2019-08-13T07:29:15.201660Z 0 [ERROR] unknown variable 'log=D:/phpStudy/log/mysql_log.log'
查了下资料,在5.7下
[mysqld]下
general-log=
log-output=FILE
general-log-file=D:/phpStudy/log/mysql.log
log_error = D:/phpStudy/log/mysql-error.log
重启mysql
查看
show global variables like '%log%';
最新文章
- prim算法java版
- [转载]WEB缓存技术概述
- 为什么SSL证书流量暴增?
- newsstand杂志阅读应用源码ipad版
- js 获取input file路径改变图像地址
- gallery 从最左边开始显示并且默认选中第一个
- MySql截取DateTime字段的日期值
- Gradle学习之使用java plugin
- 为什么说android UI操作不是线程安全的
- 20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结
- leetcode 之 Two Sum II - Input array is sorted c++
- WinForm 设置窗体启动位置在活动屏幕右下角
- nio编程
- Fiddler中显示IP方法
- Spring Mvc和Spring Boot配置Tomcat支持Https
- wx :swipertab切换
- 故障处理分析:华为5885v3 cable/ Interconnect (LEFT Panel)
- vue-cli 添加less 以及sass
- [javaSE] 集合框架(HashSet)
- Excel 求差集和并集