show variables like '%log_error%';
灾难的数据恢复 MySQL的主从复制。在MySQL8版本中,默认二进制日志是开启着的,涉及到参数如下: 参数说明 show variables like '%log_bin%';
show variables like '%binlog_format%';
mysqlbinlog [ 参数选项 ] logfilename 参数选项: -d 指定数据库名称,只列出指定的数据库相关操作。 -o 忽略掉日志中的前n行命令。 -v 将行事件(数据变更)重构为SQL语句 -vv 将行事件(数据变更)重构为SQL语句,并输出注释信息
show variables like '%binlog_expire_logs_seconds%';
show variables like '%general%';
#该选项用来开启查询日志 , 可选值 :0 或者 1 ;0 代表关闭, 1 代表开启 general_log=1 #设置日志的文件名 , 如果没有指定, 默认的文件名为 host_name.log general_log_file=mysql_query.log
#慢查询日志
slow_query_log=1
#执行时间参数
long_query_time=2
#记录执行较慢的管理语句
log_slow_admin_statements =1
#记录执行较慢的未使用索引的语句
log_queries_not_using_indexes = 1