<强> 强>
<强>一、简介强>
最流行的开放源码SQL数据库管理系统,主要特点:
- <李>
1,是一种数据库管理系统
李> <李>2,是一种关联数据库管理系统
李> <李>3,是一种开放源码软件,且有大量可用的共享MySQL软件
李> <李>4, MySQL数据库云服务器具有快速,可靠和易于使用的特点
李> <李>5, MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中
李> <李>李> <李>
李> <李>
二MySQL日志管理
强>
强>
mysql>显示全局变量就像& # 39;% % & # 39;日志;<强>,#查强> <强>看关于日志的全局变量强>,
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - +
| Variable_name,,|值大敌;,|
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - +
| back_log,,,,,| 50,|
| binlog_cache_size,,,32768年| |,
| binlog_direct_non_transactional_updates了| |
| binlog_format,,,,|混合,|,
| binlog_stmt_cache_size,| 32768年,|,
| expire_logs_days,,,,| 0,|,
| general_log,,了| |
| general_log_file, |/mydata/数据/灯。日志|
| innodb_flush_log_at_trx_commit | 1,|
| innodb_locks_unsafe_for_binlog |关闭,|
| innodb_log_buffer_size,,,| 8388608 |
| innodb_log_file_size,,,| 5242880 |
| innodb_log_files_in_group,| 2大敌;|
| innodb_log_group_home_dir,,|。/|
| innodb_mirrored_log_groups,| 1,|
|日志,,,,了| |
| log_bin,,,,,,,李,|> <>
记录服务器<强>运行中产生的错误信息强>
李> <李>记录服务在<强>启动和停止强>是所<强>产生的信息强>
李> <李>在<强>从服务器强>上启动复制进程时,<强>复制进程>强劲的信息也会被记录
李> <李>记录事件事件<强>错误日志强>及<>强警告信息强>
李><代码类=" bash平原"> 代码>
<代码类=癰ash平原”> log_error=, 代码> <代码类=癰ash平原”>/mydata/数据/mysql代码> =癰ash平原”> <代码类。代码> <代码类=癰ash函数”>测试代码> <代码类=癰ash平原”> .com.err 代码>
<代码类=癰ash评论”> #指定错误日志的位置,默认是在数据目录下,这个位置mysql用户必须有写权限代码>
<代码类=" bash评论"> 代码>
<代码类=" bash评论"> 代码>
<代码类=" bash评论"> 代码>
<强>一般查询日志强>
,,,,,,对才能除慢查日志中记录的查询信息外,将记录下来,这将对服务器产生大量压力,
<代码类=癰ash平原”>日志={|关闭},,,,bash <代码>/<代码类="评论"> #是否启用查询日志,该指令在mysq5.6中已废弃代码>
<代码类=癰ash平原”>,代码> <代码类=癰ash评论”> #启动或关闭查询日志,默认是关闭的代码>
<代码类=癰ash平原”> general_log_file=, 代码> <代码类=癰ash平原”>/mydata/数据/mysql 代码> <代码类=癰ash平原”> .log 代码>
<代码类=" bash评论"> 代码>
<代码类=" bash评论"> 代码>
<强> 强>
,默认关闭状态,记录下来查询时间超过设定时长的查询,这些查询日志将被慢查日志记录下来
<代码类=癰ash平原”>,代码> <代码类=癰ash评论”> #开启慢慢查询日志,默认是关闭的,代码>
<代码类=癰ash平原”> <代码类=癰ash平原”> slow_query_log_file=, 代码> <代码类=癰ash平原”>/mydata/数据/mysql-slow 代码> <代码类=癰ash平原”> .log 代码> 代码>
<代码类=" bash平原"> 代码>
<代码类=癰ash平原”> log_query_time=10,代码> <代码类=" bash评论"> #定义默认的时长,默认时长为10秒代码>
<代码类=" bash评论"> 代码>
<代码类=" bash评论"> 代码>
<代码类=癰ash评论”> #定义一般查询日志和慢查询日志的保存方式,,也可以表及文件的组合(用逗号隔开),代码>
<强> 强>)
,,精确记录用户对数据库中的数据<强>进行操作的命令强>和<强>操作的数据对象强>及
二进制日志文件的作用:
- <李>
1)提供增量备份的功能,
李> <李>2)提供数据基于时间点的恢复,这个恢复的时间点可以由用户控制;