MySQL数据库备份和还原的常用命令

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 其实很多情况下mysql备份就是采用了这些命令,例如: mysql导入和导出数据 linux自动定时备份web程序和mysql数据库 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
+关注继续查看

其实很多情况下mysql备份就是采用了这些命令,例如:

mysql导入和导出数据

linux自动定时备份web程序和mysql数据库

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式

备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

备份MySQL数据库某个(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同时备份多个MySQL数据库

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

仅仅备份数据库结构

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

备份服务器上所有数据库

mysqldump –all-databases > allbackupfile.sql

还原MySQL数据库的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

还原压缩的MySQL数据库

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

将数据库转移到新服务器

mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

 

相关文章
|
1月前
|
SQL 关系型数据库 MySQL
MySQL 数据库备份与还原
MySQL 是一款常用的关系型数据库管理系统,用于存储和管理数据。在数据库应用中,数据备份和还原是非常重要的操作,用于保护数据免受意外删除、损坏或数据丢失的影响。本文将详细介绍如何在 MySQL 中进行数据库备份和还原操作,包括常用的备份和还原方法以及相关注意事项。
202 3
|
2月前
|
前端开发 关系型数据库 MySQL
自建MySQL 5.7数据库备份上云
本场景介绍用户从OSS拉取数据库备份文件,并导入到RDS备份管理仓库,RDS会对导入后的备份文件进行校验,并生成一个云盘快照,通过该快照可以在3-5分钟内快速拉起RDS实例,实现准实时灾备响应。
162 0
|
2月前
|
关系型数据库 MySQL 数据库
自建MySQL 5.7数据库备份上云
本场景介绍用户从OSS拉取数据库备份文件,并导入到RDS备份管理仓库,RDS会对导入后的备份文件进行校验,并生成一个云盘快照,通过该快照可以在3-5分钟内快速拉起RDS实例,实现准实时灾备响应。
169 0
|
3月前
|
SQL 安全 关系型数据库
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】4
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】4
252 0
|
3月前
|
XML 关系型数据库 MySQL
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】3
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】3
52 0
|
3月前
|
SQL 关系型数据库 MySQL
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】2
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】2
62 0
|
3月前
|
存储 SQL 关系型数据库
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】1
第19章 数据库备份与恢复【4.日志与备份篇】【MySQL高级】1
252 1
|
4月前
|
SQL 关系型数据库 MySQL
【迁移】Mysql数据库备份 迁移
备份数据,新建库,导入数据,恢复备份
33 0
【迁移】Mysql数据库备份 迁移
|
4月前
|
关系型数据库 MySQL Shell
linux下建立mysql数据库备份脚本
将以上内容放到text文件中,将后缀名修改为.sh文件。
|
4月前
|
存储 安全 关系型数据库
MySQL数据库备份和恢复操作的步骤和注意事项
MySQL数据库备份和恢复操作的步骤和注意事项
推荐文章
更多