MySQL备份和恢复(二)mysqldump

注意:mysqldump是完全备份

一、mysqldump备份命令

1、 备份数据库

含创建库语句

(1)备份指定数据库

完全备份一个或多个完整的库,

复制代码
mysqldump -uroot -p[密码] --databases 库名1 [库名2].. >/备份路径/备份文件名.sql#导出的就是数据库脚本文件

(2)备份所有数据库

完全备份MySQL服务器中所有的库(包括库中所有的表)

复制代码
 mysqldump -u root -p[密码] --all-databases > / 备份路径/备份文件名.sql
2、备份数据表:

不含创建库语句

(1)备份指定库中的部分表
复制代码
 mysqldump -u root -p[密码] [-d] 库名 表名1 [表名2] ... > /备份路径/备份文件名.sql
#使用"-d"选项,说明只保存数据库的表结构
 #不使用"-d"选项,说明表数据也进行备份

(2)不加表名则是全库备份

二、mysqldump还原命令

复制代码
mysql -u root -p < /备份路径/备份文件名.sql

如:现执行drop 数据库

复制代码
drop database my_test;

后使用备份文件还原

刷新下,数据库又还原了。

相关推荐
wWYy.1 小时前
Mysql:一行数据是怎么存储的?
android·数据库·mysql
一米阳光86618 小时前
软考(中级)软件设计师核心笔记(3)数据库系统——概念、数据库设计
数据库·笔记·职场发展·软考·软件设计师
奈斯先生Vector8 小时前
告别工具碎片化:基于 Nano Banana 全模态 AI 聚合架构搭建“文本-图像-视频”自动化协同生产线
运维·数据库·人工智能·架构·自动化·aigc·音视频
建筑工程企业管理系统10 小时前
erp工程项目管理系统落地价值:实现工程多项目成本精细化核算与管控
大数据·数据库·人工智能
AI大模型-小华10 小时前
Codex 三方充值快速入门指南
java·前端·数据库·chatgpt·ai编程·codex·chatgpt pro
foolishlee11 小时前
Neon wal日志处理流程2
数据库
2601_9657984712 小时前
Is Hygia Good for Maid & Janitorial Sites? Technical Audit
服务器·网络·数据库
Cloud云卷云舒12 小时前
海山数据库(HaishanDB)面向工业云场景技术方案
数据库·haishandb·工业云·移动云海山数据库·天工云
逃逸线LOF12 小时前
Spring配置数据源{连接池}(Druid、c3p0)
java·数据库·spring
☆凡尘清心☆14 小时前
CentOS Stream 9 专用 LNMP 全自动一键脚本
linux·运维·mysql·nginx·lnmp·centos stream 9