1、使用Navicat查看现有收据库,选择test数据库作为本文讲解使用数据库
2、备份一下test数据库所有数据mysqldump -u root -p test > H:\testbak\test.sql
3、到备份目录查看一下可见备份成功
4、删除test库中的一些表DROP TABLE IF EXISTS `t_user`;DROP TABLE IF EXISTS `t_user_info`;
5、使用Navicat查看一下可以发现,数据库中已经删除掉了一些表
6、恢复备份的语法结构mysql -uroot -p [数据库名称] < filename.sql
7、恢复数据库备份mysql -uroot -p test < H:\testbak\test.sql
8、再次使用Navicat查看test数据库可以看到数据又恢复到原来的样子了