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
相关推荐
这个DBA有点耶6 分钟前
MySQL深分页优化:从LIMIT 1000000,10到毫秒级响应的三种写法
数据库·程序人生·mysql·性能优化·学习方法·dba·改行学it
东风破13734 分钟前
DM8搭建同构(dm-dm)及异构数据库(dm-oracle,dm-mysql)的dblink
数据库·mysql·oracle
青云计划1 小时前
Mysql
数据库·mysql
海棠Flower未眠1 小时前
Spring Boot 3 + JPA多模块系统对MySQL和DORIS进行多数据源集成实战(荣耀典藏版)
spring boot·后端·mysql
ClouGence1 小时前
我们做了个疯狂的决定,把 CloudDM 全部开源了
数据库·后端·mysql
努力努力再努力wz1 小时前
【Qt入门系列】深入理解信号与槽:从事件响应到自定义信号机制
c语言·开发语言·数据结构·数据库·c++·qt·mysql
Java成神之路-2 小时前
解密 MySQL 索引性能:为什么主键必须有序?
mysql
未若君雅裁2 小时前
MySQL索引原理-InnoDB-B+树结构与查询过程
b树·mysql
jran-2 小时前
MySQL单表操作
数据库·mysql
重生之小比特3 小时前
【MySQL 数据库】事务
数据库·mysql