任务7.3管理日志.pptx

上传人:可****阿 文档编号:75316756 上传时间:2023-03-03 格式:PPTX 页数:17 大小:468.59KB
返回 下载 相关 举报
任务7.3管理日志.pptx_第1页
第1页 / 共17页
任务7.3管理日志.pptx_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《任务7.3管理日志.pptx》由会员分享,可在线阅读,更多相关《任务7.3管理日志.pptx(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、MySQL数据库项目化教程数据库项目化教程主讲:廖清科主讲:廖清科信息工程学院信息工程学院信息工程学院信息工程学院MySQL Database Based on ProjectsMyMySQLSQL数数据据库库项项目目化化教教程程CONTENTS目 录Window下MySQL的安装MySQL Installation under windows数据库的创建Database Creation数据表的操作Table Creation索引和视图的创建Index and View Creation存储过程和触发器的创建 Procedure and Trigger Creation事务的创建Transa

2、ction Creation 数据库的管理Database Management项目1项目2项目3项目4项目5项目6项目7MyMySQLSQL数数据据库库项项目目化化教教程程管理权限Manage Transaction任务7.1数据库的管理Database Management 项目7备份与恢复数据库Backup and Restore Database任务7.2管理日志Manage Log任务7.3任任务务7.37.3管管理理日日志志教学过程教学过程1.Task Description2.Related Knowledge3.Task Operation4.Development1.任务分析

3、任务分析2.相关知识相关知识3.任务实施任务实施4.课后拓展课后拓展Teaching Process任任务务7.37.3管管理理日日志志教教 学学 目目 标标教学重点知识目标教学难点日志查看Log view 1.MySQL日志相关概念MySQL log related concepts2.操作MySQL各种日志Operation MySQL various logs日志分析Log analysisTeaching AimKey Point TeachingDifficult Point TeachingKnowledge Aim任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知

4、识相关知识l 任务实施任务实施l 课后拓展课后拓展 在在图书管理系统中图书管理系统中,超级管理员发现有几条图书基本信息数据被人,超级管理员发现有几条图书基本信息数据被人误删了。误删了。为了查明原因并恢复被删信息,超级管理员进行了数据库相关日志为了查明原因并恢复被删信息,超级管理员进行了数据库相关日志的查看与分析。的查看与分析。上述过程主要涉及上述过程主要涉及2个任务:个任务:1.日志记录信息的定位(日志记录信息的定位(查看);查看);2.日志的分析。日志的分析。任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展日志有什么作用?在

5、任何一款成熟的数据库系统(如MySQL、Sql Server、Oracle等)中,都设计有日志管理机制,记录着各式各样的日志,以此记录数据库的运行状况、日常操作、错误等信息。在MySQL数据库中,有4种类型的日志:l错误日志l查询日志l慢查询日志l二进制日志 通过分析这些日志,能让数据库管理员掌握MySQL的运行状况,了解运行过程中的报错原因,弄清数据库用户的使用情况等。任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展1.MySQL日志相关概念(1)错误日志 错误日志记录着MySQL服务器启停及运行时的报错信息。在MySQL数

6、据库中,错误日志功能默认开启且无法被禁止。(2)查询日志 查询日志记录着MySQL服务器的启停信息、客户端连接信息、增删查改数据记录的SQL语句。查询日志默认关闭,由于查询日志会记录用户的所有操作,故如若开启查询日志,会占用较多磁盘空间,查询日志建议定义清理,以节省磁盘空间。任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展1.MySQL日志相关概念(3)慢查询日志 慢日志记录执行时间超过指定时间的各种操作,通过分析慢查询日志能有效定位MySQL各指令执行的性能瓶颈。(4)二进制日志 二级制日志以二进制的形式记录数据库除了查询以

7、外的各种操作也叫变更日志。主要用于记录修改数据或有可能引起数据改变的MySQL语句,并且记录着语句发生时间、执行时长、操作的数据等。任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展2.操作MySQL各种日志 MySQL日志的管理主要涉及错误日志、查询日志、慢查询日志、二进制日志的启动、查看、停止、删除等操作。针对本节的任务,重点介绍查询日志的相关操作。(1)查询日志的启动 查询日志默认关闭。如需开启查询日志记录功能,可通过以下语句实现:查询日志常用于查看MySQL数据库中执行过的SQL语句,但因开启查询日志会占用较多磁盘空间,

8、故应有必要的时候才启动。set global general_log=on;任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展2.操作MySQL各种日志(2)查询日志的查看 如需查看查询日志,首先应通过以下语句确定其存放路径:运行该命令后,系统显示的general_log_file对应内容即为查询日志所在位置。注意,不同电脑的mysql实际安装路径,可能对应不同的查询日志存放位置。通过查询日志,可了解用户最近的操作。由于查询日志默认是以文本文件的形式存储的,故可以直接通过文本查看工作来查看日志的内容。查询日志中记录着客户端的所有

9、具体行为,如连接请求、查询、退出等。show variables like%general%;任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展2.操作MySQL各种日志(3)查询日志的停止 如需停止查询日志,可通过以下语句实现:运行该命令后,系统将不再记录查询日志。如果要重新开启查询日志记录功能,可通过查询日志的启动命令实现。set global general_log=off;任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展2.操作MySQL各种日志(4)查

10、询日志的删除 查询日志的删除有2个步骤:l直接删除刚才我们查看的查询日志文件l重新在同一文件夹下生成一个新的查询日志文件,语法为:mysqladmin-u root-p flush-logs任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展1.开启查询日志。set global general_log=on;2.通过下列语句,删除几本指定书名的图书的基本信息:delete from t_book where book_name in(计算机网络安全的理论与实践,MySQL数据库应用从入门到精通,数据结构,大数据分析与计算,云计算应用技术,通信工程设计及概预算);任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展3.通过查看查询日志,了解t_book表数据被删的详情。4.根据被删的书名,通过人工方式查到这些书的基本信息并清点库存数,然后依次录入这几本书的基本信息。任任务务7.37.3管管理理日日志志l 任务分析任务分析l 相关知识相关知识l 任务实施任务实施l 课后拓展课后拓展分析任务实施过程中,打开的查看日志每行内容的具体含义。日志中记录着客户端的所有具体行为,如连接请求、查询、退出等MyMySQLSQL数数据据库库项项目目化化教教程程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com