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
相关推荐
布莱克6051 小时前
理解 MySQL 架构:从连接层到存储引擎
mysql
灯澜忆梦6 小时前
【MySQL18】进阶篇 | MySQL管理
数据库·mysql
lv__pf7 小时前
spring之整合mybatis【TL spring 12】
mysql·spring·mybatis
Lethehong11 小时前
MySQL迁移如何做到零改造?四层兼容方案详解
数据库·mysql·adb
竹枝溪13 小时前
MySQL进阶:约束、多表设计、多表查询与事务
java·数据库·mysql·事务·子查询·acid·多表查询
技术长镜头13 小时前
别再只会“加索引”:从磁盘页到 B+Tree,彻底理解 MySQL 索引的设计与运行
后端·mysql
城管不管14 小时前
MySQL 慢查询完整排查
java·服务器·jvm·数据库·mysql·spring·面试
树码小子14 小时前
MySQL 的事务隔离级别(重点面试题)
数据库·mysql
01_ice14 小时前
MySQL表的约束
数据库·sql·mysql
J_bean1 天前
MySQL 事务是否必须手动开启?
数据库·mysql·数据库事务·自动提交·手动提交