MySQL的备份和恢复
1.创建bdqn数据库
mysql> create database bdqn
Query OK, 1 row affected (0.00 sec)
2.创建表格录入成绩
mysql> create table一班成绩 (姓名 char (3),班级 char (2),学号 char (8),语文 char(3),数学 char(3),英语 char(3),理综 char(3));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into一班成绩 value (‘张三’,‘一班’,‘20170822’,‘110’,‘105’,‘92’,‘235’);
Query OK, 1 row affected (0.00 sec)
mysql> insert into一班成绩 value (‘李四’,‘一班’,‘20170820’,‘95’,‘115’,‘110’,‘260’);
Query OK, 1 row affected (0.00 sec)
mysql> insert into一班成绩 value (‘王五’,‘一班’,‘20170818’,‘95’,‘103’,‘108’,‘270’);
Query OK, 1 row affected (0.00 sec)
mysql> insert into一班成绩 value (‘赵六’,‘一班’,‘20170816’,‘100’,‘109’,‘112’,‘265’);
Query OK, 1 row affected (0.00 sec)
[root@centos01~ ]# mysqladmin -u root -p flush-log
3.录入二班成绩
[root@centos01~ ]# mysql -u root -p
Enter password:
mysql> use bdqn;
Database changed
mysql> create table 二班成绩 (姓名 char(3),班级 char(2),学号 char(8),语文 char(3),数学 char(3),英语 char(3),理综 char(3),primary key (学号));
Query OK, 0 rows affected (0.00 sec)
mysql> insert into 二班成绩 value (‘李宁’,‘二班’,‘20170824’,‘92’,‘98’,‘105’,‘235’);
Query OK, 1 row affected (0.00 sec)
mysql> insert into 二班成绩 value (‘陈铭’,‘二班’,‘20170826’,‘111’,‘107’,‘96’,‘204’);
Query OK, 1 row affected (0.00 sec)
[root@centos01~ ]# mysqladmin -u root -p flush-log
4.录入二班成绩2
[root@centos01~ ]# mysql -u root -p
Enter password:
mysql> use bdqn;
Database changed
mysql> insert into 二班成绩 value (‘付杰’,‘二班’,‘20170828’,‘115’,‘118’,‘116’,‘268’);
Query OK, 1 row affected (0.00 sec)
mysql> insert into 二班成绩 value (‘郭尚’,‘二班’,‘20170830’,‘111’,‘99’,‘80’,‘259’);
Query OK, 1 row affected (0.01 sec)
[root@centos01~ ]# mysqladmin -u root -p flush-log
5删除表、库、
mysql> drop table 一班成绩;
Query OK, 0 rows affected (0.00 sec)
mysql> drop table 二班成绩;
Query OK, 0 rows affected (0.00 sec)
mysql> show tables;
Empty set (0.00 sec)
mysql> drop database bdqn;
Query OK, 0 rows affected (0.00 sec)
mysql> show databases;
6.恢复数据
mysql> source /root/test/bdqn.sql;