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
相关推荐
张洛闻Eren2 小时前
MySQL 管理复制拓扑【MySQL第四课】
linux·运维·数据库·mysql
小王C语言4 小时前
MySQL 内置函数:日期函数、字符串函数、数学函数、其他函数
数据库·mysql
渣渣盟4 小时前
误删数据之后:MySQL、PostgreSQL、Oracle三库紧急恢复完全实操手册
mysql·postgresql·oracle
布莱克6055 小时前
理解B+树:原理、特性与应用场景
数据结构·数据库·mysql
冰暮流星5 小时前
mysql之排序查询
数据库·mysql
张洛闻Eren16 小时前
MySQL 维护稳定系统【MySQL第二课】
linux·数据库·mysql·云原生
布莱克60517 小时前
理解索引:从概念到实践
数据库·mysql
g105655913920 小时前
LAMP博客平台Wordpress实战
android·mysql·nginx·php
2501_9378609421 小时前
MySQL联合查询(多表查询)
数据库·mysql
这个DBA有点耶1 天前
迁移中的数据一致性挑战:如何确保百万行数据“搬得对”
mysql·架构·dba