1 / 32
文档名称:

mysql日志.pptx

格式:pptx   大小:140KB   页数:32页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql日志.pptx

上传人:wz_198613 2019/4/15 文件大小:140 KB

下载得到文件列表

mysql日志.pptx

文档介绍

文档介绍:第17章MySQL日志MySQL日志是记录MySQL数据库的日常操作和错误信息的文件。MySQL中,日志可以分为二进制日志、错误日志、通用查询日志和慢查询日志。分析这些日志文件,可以了解MySQL数据库的运行情况、日常操作、错误信息和哪些地方需要进行优化。内容日志定义、作用和优缺点二进制日志错误日志通用查询日志慢查询日志日志管理日志简介(1)日志是MySQL数据库的重要组成部分。日志文件中记录着MySQL数据库运行期间发生的变化。当数据库遭到意外的损害时,可以通过日志文件来查询出错原因,并且可以通过日志文件进行数据恢复。日志简介(2)MySQL日志可以分为四种,分别是二进制日志、错误日志、通用查询日志和慢查询日志。下面分别简单的介绍这四种日志文件的作用:二进制日志:错误日志:通用查询日志:慢查询日志:二进制日志二进制日志也叫作变更日志(updatelog),主要用于记录数据库的变化情况。通过二进制日志可以查询MySQL数据库中进行了哪些改变。启动和设置二进制日志默认情况下,二进制日志功能是关闭的。-bin选项可以开启二进制日志。将log-[mysqld]组中,形式如下:#f(Linux操作系统下)(Windows操作系统下)[mysqld]log-bin[=DIR\[filename]]查看二进制日志使用二进制格式可以存储更多的信息,并且可以使写入二进制日志的效率更高。但是,不能直接打开并查看二进制日志。如果需要查看二进制日志,必须使用mysqlbinlog命令。mysqlbinlog命令的语法形式如下:。如果很长时间不清理二进制日志,将会浪费很多的磁盘空间。删除二进制日志的方法很多。‘’‘yyyy-mm-ddhh:mm:ss’使用二进制日志还原数据库二进制日志记录了用户对数据库中数据的改变。如INSERT语句、UPDATE语句、CREATE语句等都会记录到二进制日志中。一旦数据库遭到破坏,可以使用二进制日志来还原数据库。如果数据库遭到意外损坏,首先应该使用最近的备份文件来还原数据库。备份之后,数据库可能进行了一些更新。这可以使用二进制日志来还原。因为二进制日志中存储了更新数据库的语句,如UPDATE语句、INSERT语句等。二进制日志还原数据库的命令如下:|mysql-uroot-p