我们通常会采取一些管理措施来保证数据库的安全,但是时常会出现一些不可控制的情况,比如说以外的停电,管理员不小心的操作失误等,所以我们保证数据库安全的最邓咀挚垡重要的一个措施是确保对数据进行定期备份,如果数据库出现数据丢失等情况,我们可以使用备份的数据进行恢复,这样就尽可能地降低了以外原因导致的损失。
工具/原料
电脑
MySQL
Navicat等可视化管理插件
当前数据库表结构
1、使用Navicat查看当前数据库的表结构
使用mysqldump命令进行数据库备份
1、语法结构mysqldump -u 账号名 -p 密码 要备份的数据库 [表名1,表名2...] > 数据库存储文件
2、示例1.备份整个数据库DOS窗口进入Mysql的Bin楫默礤鲼目录(小编没有做全局变量)执行一下命令mysqldump -u root -p test > H:\testbak\test.sql
3、然后去H盘下的testbak查看,备份test.sql成功生成
4、查看备份内容
5、示例2.备份单张表DOS窗口进入Mysql的Bin目录钱砀渝测(小编没有做全局变量)执行一下命令mysqldump -u root -p test t_user > H:\testbak\t_user.sql
6、然后去H盘下的testbak查看,备份t_user.sql成功生成
7、查看备份内容
8、示例3.备份多张表DOS窗口进入Mysql的Bin目录钱砀渝测(小编没有做全局变量)执行一下命令mysqldump -u root -p test t_user,t_userinfo > H:\testbak\t_user_2.sql
9、然后去H盘下的testbak查看,备份t_user_2.sql成功生成
10、查看备份内容