MySQL(二)备份与还原
一.MySQL备份
1.本地备份
1.win + r 后输入cdm
2.命令行界面输入命令 mysqldump -u root -p 数据库名> 存放备份sql文件的全目录,eg: mysqldump -u root -p booksystem> D:\backup\booksystem.sql
3.控制台没有输出 ~ 等待 ~ 结束完成
2.异地备份
1.win+r 输入cmd
2.命令行界面输入命令 mysqldump -hip地址 -P3306 -uroot -p 数据库>D:\mysql\backup\数据库.sql。如:mysqldump -h192.168.0.110 -P3306 -uroot -p student>D:\mysql\backup\student.sql
3.控制台没有输出 ~ 等待 ~ 结束完成
3.定时备份
二.MySQL还原
1.命令还原
方法一:
1.把备份的sql文件放在安装目录bin下(也可不放在bin下,第四步则为 source 全路径sql文件名)
2.win + r 后输入cmd
3.命令行界面输入命令 mysql -uroot -p 后输入密码,show databases; 显示全部数据库,use 库名 (库名为要还原的数据库)
4.输入命令 source sql文件名,eg: source booksystem.sql;
5.控制台一直在输出Query OK ~ 等待 ~ 结束完成
方法二:
1.备份的sql文件放在任意文件(最好是英文目录)
2.win + r 后输入cmd
3.输入命令 mysql -u root -p 被还原的库名< 全路径sql文件名 后输入密码,eg: mysql -u root -p booksystem< D:\backup\booksystem.sql
4.控制台没有输出 ~ 等待 ~ 结束完成
2.第三方工具还原
1.navicat 数据库管理工具
2.等等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了