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
相关推荐
微微%1 小时前
mysql的安装和使用
数据库·mysql·mysql8安装
十年程序梦5 小时前
2026最新国内省市区县表,mysql表格
mysql
Random Glow7 小时前
二级索引与回表:一次回表到底多贵
数据库·mysql·性能优化·innodb·索引
sunburn-8 小时前
数据库聚合查询完整教程:从基础函数到实战统计
java·数据库·mysql·数据库开发
❀͜͡傀儡师10 小时前
MySQL REST Service 认证鉴权体系与 MySQL 26.10.0 内置化演进
数据库·mysql·adb
数据库小学妹10 小时前
MySQL binlog格式怎么选?ROW、STATEMENT、MIXED的区别与坑
数据库·mysql·binlog·主从复制·数据一致性
花间相见10 小时前
【计算基础|MySQL18】Buffer Pool 与内存管理
后端·sql·mysql
杨云龙UP11 小时前
生产实战:Keepalived + Nginx + MySQL 双向复制高可用架构部署与原理详解
运维·数据库·mysql·nginx·架构·keepalived·高可用架构
为思念酝酿的痛12 小时前
MySQL的基本查询
数据库·mysql
m0_6399069414 小时前
MySQL 实现分布式锁:悲观锁、乐观锁、唯一索引锁
数据库·分布式·mysql