- 论坛徽章:
- 0
|
大家好,今天刚刚接触mysql,以前接触过一些sql的基础(懂得怎么创建表什么)。
今天主要学习了mysql的备份问题,得知运用mysqldump命令可以备份和还原,但是经过试验似乎不太管用
-------------------------------------------------------------
在时刻A:
在数据库mydb的一张表student表中,存在以下信息
姓名 年龄
name1 17
name2 18
--> 执行命令备份: mysqldump --opt --lock-tables mydb > mydb.sql
在时刻B:
添加一条新的记录:
insert into student
values("name3", 20) ;
添加成功。
--> 执行命令恢复数据库到时刻A的状态:mysqldump mydb < mydb.sql
-------------------------------------
但是查询,竟然还是时刻B的状态(含有name3这一条记录),但是恢复时没有提示什么问题啊。
刚学mysql,请大家看看这是什么问题。
正确的操作应该是什么样的? |
|