mysql备份和还原全部的数据库

备份数据库

bash 复制代码
mysqldump -u root -p --all-databases > all_databases_backup.sql

还原数据库

删除之前的全部数据库(谨慎操作)

复制代码
mysql -u root -p -e "DROP DATABASE IF EXISTS `database_name`;" --skip-column-names

还原数据库,需要有权限,建议先找一个空数据库测试

复制代码
mysql -u root -p < all_databases_backup.sql
相关推荐
wzy062328 分钟前
VIP + Orchestrator + 自定义脚本 MySQL 高可用方案
mysql·orchestrator
TPBoreas13 小时前
MySQL性能优化面试全攻略
mysql·面试·性能优化
xlq2232214 小时前
11.表的内外连接,索引
mysql
AllData公司负责人14 小时前
数据库同步平台|AIIData数据中台实现OceanBase、达梦数据库、OpenGauss、人大金仓、Hive、TDengine 一键接入Doris
大数据·数据库·hive·mysql·oceanbase·tdengine
wefg115 小时前
【MySQL】事务
数据库·mysql
黑白极客15 小时前
mysql的高可用性
数据库·mysql
heimeiyingwang18 小时前
【架构实战】MySQL索引优化:从慢查询到毫秒响应
数据库·mysql·架构
渣渣灰飞19 小时前
MySQL 系统学习 第二阶段 第四章:DCL(Data Control Language)第二节:权限管理与角色(Role)
数据库·学习·mysql
宠友信息20 小时前
多端即时通讯源码技术实践,Redis路由、MySQL持久化与Socket接入
spring boot·websocket·mysql·uni-app
渣渣灰飞20 小时前
MySQL 系统学习 第四阶段:MySQL 高级 第一节:索引(Index)
数据库·学习·mysql