先创建 测试 用库
进入控制台cmd
*注: 以管理员身份打开
进入到 MySQL目录里的 bin文件下
如找不到MySQL 安装地址 可访问如下网址,简单便捷
不同磁盘 注意切换盘符
d: 或是 e:
cd 目录
输入 msqldump -u root -p 数据库名> “备份目标地址\备份文件名”
*注:生成的目标文件 加双引号 不然会报错
例如 msqldump -u root -p sqlbak_test > “E:\MyProject\StudySource\web\db_backup\sqlbak_test.sql”
之后 输入数据库 所在连接的密码 就备份完成了
去目录里 查看一下 已经存在
再手动恢复
先把测试库里的 表都删了 已清空 数据库
再在控制台进入 MySQL
先进入 bin文件 再 输入 mysql 回车
也有可能需要这样进入
进入测试数据库里
use sqlbak_test;
进入之后
输入: source 生成的备份文件地址加名称 等待完成即可恢复
*注: 不加双引号 不加分号 盘符 小写
再次去到测试库里查看 已经恢复