正在加载图片...
《MySL数据库管理》实验指导实验九:数据备份与数据恢复 (三)使用日志恢复数据 1、root用户登录 MySQL服务器,并启动日志,自动生成的日志文件为 binlog0000 参考命令: 2、通过下列命令清除所有日志 参考命令 1> reset 3、创建名称为 user db的数据库 参考命令 mysql>create database user db 选择数据库 参考命令: 5、创建表tb1和tb2,两表格式完全一样 参考命令 1> id int(11) not null auto increment ENGINE=InnoDB DEFAULT CHARSET=utf8 id int(11) not null auto increment )ENGINE=InnoDB DEFAULT CHARSET=utfs 6、向数据库的tb_1和tb_2表中添加一些数据 参考命令 mysql>insert into tb_I(id)values(1),(2),(3) mysql>insert into tb 2 values(4, a'),(5, b),(6, 'c') 7、退出数据库 参考命令 8、开始备份整个数据库,进入命令提示符窗口 参考命令: :/test/ 9、清空表tb1和t2的数据 参考命令: 本讲共计5页|当前是第3页《MySQL 数据库管理》实验指导实验九:数据备份与数据恢复 3 本讲共计 5页 | 当前是第 3页 (三)使用日志恢复数据 1、root 用户登录 MySQL 服务器,并启动日志,自动生成的日志文件为 binlog.000001 参考命令: mysql -uroot -p 2、通过下列命令清除所有日志 参考命令: mysql> reset master; 3、创建名称为 user_db 的数据库 参考命令: mysql>create database user_db; 4、选择数据库 参考命令: mysql>use user_db; 5、创建表 tb_1 和 tb_2,两表格式完全一样 参考命令: mysql> create table tb_1 ( id int(11) not null auto_increment, Primary key (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; mysql>create table tb_2 ( id int(11) not null auto_increment, uid varchar(50) not null, Primary key (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 6、向数据库的 tb_1 和 tb_2 表中添加一些数据 参考命令: mysql>insert into tb_1(id) values(1),(2),(3); mysql>insert into tb_2 values(4,'a'),(5,'b'),(6,'c'); 7、退出数据库 参考命令: mysql>quit 8、开始备份整个数据库,进入命令提示符窗口 参考命令: mysqldump -u root -p user_db>e:/test/user_db.sql 9、清空表 tb_1 和 tb_2 的数据 参考命令:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有