正在加载图片...
Msu.数据库管理》实验指导实验九:数据备份与数据恢复4 mysql- u root→p mysql>use user_ db mysql>truncate table tb l mysql>truncate table tb 2 10、运行一条sql语句 参考命令: mysql>Flush logs flush logs语句的含义是创建新的日志文件;此时生成新的日志文件 binlog0000 11、向数据库的tb1和tb2表中又添加一些数据 参考命令: mysql>use user db mysql>insert into tb l(id)values(11),(22),(33) mysql> insert into tb2 values(44,’a’),(55,’b’),(66,’c’) 12、运行一条sql语句,此时生成新的日志文件 binlog00003 参考命令: mysql>Flush logs 13、退出数据库 参考命令: mysql>quit 14、恢复备份前的数据库 user db 参考命令: er db< e: /test/user db. sql 15、通过二进制日志,恢复到 binlog00000时的数据状态 参考命令 mysqlbinlog C: /mysql/ mysql-5.7.23-win32/data/binlog. 000002 mysql -u root 上述全部执行后是否恢复到第二次向数据表添加数据的状态?并将tb1和tb2数据表中的数 据写在实验报告上 七、实验扩展资源 1、图书 (1)郑阿奇主编《 MySQL实用教程》(第1版),北京:电子工业出版社,2012.05 (2)崔洋主编《 MySQL数据库应用从入门到精通》(第1版),北京:中国铁道出版社,201301 (3)王雨竹、高飞主编《MSQL入门经典》(第1版),北京:机械工业出版社,201304 (4)黄缙华主编《 MySQL入门很简单》(第1版),清华大学出版社 (5)唐汉明主编《深入浅出 MySQL数据库开发、优化与管理维护》(第2版),人民邮电出 版社 本讲共计5页|当前是第4页《MySQL 数据库管理》实验指导实验九:数据备份与数据恢复 4 本讲共计 5页 | 当前是第 4页 mysql -u root -p mysql>use user_db; mysql>truncate table tb_1; mysql>truncate table tb_2; 10、运行一条 sql 语句 参考命令: mysql>Flush logs; flush logs 语句的含义是创建新的日志文件;此时生成新的日志文件 binlog.000002。 11、向数据库的 tb_1 和 tb_2 表中又添加一些数据 参考命令: mysql>use user_db; mysql>insert into tb_1(id) values(11),(22),(33); mysql>insert into tb_2 values(44,'a'),(55,'b'),(66,'c'); 12、运行一条 sql 语句,此时生成新的日志文件 binlog.000003。 参考命令: mysql>Flush logs; 13、退出数据库 参考命令: mysql>quit 14、恢复备份前的数据库 user_db 参考命令: mysql -u root -p user_db < e:/test/user_db.sql 15、通过二进制日志,恢复到 binlog.000002 时的数据状态 参考命令: mysqlbinlog C:/mysql/mysql-5.7.23-win32/data/binlog.000002 | mysql -u root -p 上述全部执行后是否恢复到第二次向数据表添加数据的状态?并将 tb_1 和 tb_2 数据表中的数 据写在实验报告上。 七、实验扩展资源 1、图书 (1)郑阿奇主编《MySQL 实用教程》(第 1 版),北京:电子工业出版社,2012.05 (2)崔洋主编《MySQL 数据库应用从入门到精通》(第 1 版),北京:中国铁道出版社,2013.01 (3)王雨竹、高飞主编《MySQL 入门经典》(第 1 版),北京:机械工业出版社,2013.04 (4)黄缙华主编《MySQL 入门很简单》(第 1 版),清华大学出版社 (5)唐汉明主编《深入浅出 MySQL 数据库开发、优化与管理维护》(第 2 版),人民邮电出 版社
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有