mysql数据备份

经常备份数据库是一个好习惯!

导出数据库

这是本地建的测试库,我们把web数据库中的所有数据导出来:

复制代码
mysqldump -uroot -p web>d:\web.sql

然后,在你本地的D盘下就会有一个web.sql文件,里面有所有的数据库的创建方式以及所有数据的写入代码;以上我们导出了整个web数据库,同样的,我们可以导出库中的某一个表,如下,我们导出users表:

复制代码
mysqldump -uroot -p web users>d:\users.sql

我们导出了users表,由以上可知,导出的写法为:

mysqldump -u用户名 -p密码 数据库 数据表>导出的位置

导入数据库

有导出就有导入,要导入某个库的数据,我们首先要在数据库中创建数据库,然后执行:

复制代码
mysql -uroot -p web<d:\web.sql

还有另外一种方法,

php 复制代码
use web;
php 复制代码
srouce d:\web.sql

登录数据库,选择想要导入的数据库,使用source 数据库文件的位置

注:以上尝试了常用的数据库的备份方法,大家要在实际工作中记得经常进行备份!

相关推荐
Ethan01076 小时前
隔离级别管读,乐观锁管写——RC/RR 与写冲突的本质
mysql
CodexDave6 小时前
数据库连接池耗尽:排查顺序与三层兜底
服务器·前端·数据库·git·云原生·容器·kubernetes
播播资源7 小时前
智能路由(AI Router):用“虚拟模型”撬动无限算力,从此告别手动切换
数据库
熊文豪7 小时前
【金仓数据库征文】不装中间件的 MySQL→金仓在线迁移,mysql_fdw 全流程,和一个差点漏掉的 emoji
数据库·mysql·中间件·电科金仓
C++、Java和Python的菜鸟7 小时前
第5章 后端Web基础 (MySQL基础)
前端·mysql·adb
一个儒雅随和的男子8 小时前
多租户方案的选型
数据库·oracle
listening7778 小时前
HarmonyOS 6.1 跨设备数据库实战:分布式账本的落地与一致性校验
数据库·harmonyos·分布式账本
147API8 小时前
Claude Tag 进入 Slack 后,团队智能体需要哪些任务与审计字段
java·开发语言·数据库
Database_Cool_8 小时前
AI Agent 应用数据库选型:阿里云 PolarDB-X 高并发分布式数据底座
数据库·人工智能·阿里云
黄焖鸡能干四碗8 小时前
IT数据架构规划设计方案(PPT文件)
大数据·网络·数据库·人工智能·架构·区块链