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
相关推荐
左直拳8 小时前
mysql分区表自动归档
mysql·分区表·分区表归档
haven-8529 小时前
MySQL事务ACID、隔离级别、MVCC、幻读解决
数据库·mysql
加加and减减11 小时前
Docker真实安装mysql8教程并优化配置
运维·mysql·docker·容器
程序猿乐锅11 小时前
【MySQL | 第九篇】MySQL 存储过程
数据库·mysql
王小王-12311 小时前
基于深度学习的个性化音乐推荐系统的设计与开发
人工智能·深度学习·mysql·vue·推荐算法·个性化音乐推荐系统·音乐预测
xuefuhe12 小时前
MySQL8.4 tar.xz安装
mysql
五阿哥永琪13 小时前
正则表达式
数据库·mysql·正则表达式
LaughingZhu13 小时前
Product Hunt 每日热榜 | 2026-06-13
数据库·mysql
sulikey14 小时前
数据库中等值连接与自然连接的区别。为什么不建议使用自然连接?
数据库·sql·mysql·等值连接·自然连接
极客先躯15 小时前
高级java每日一道面试题-2026年02月03日-实战篇[Docker]-如何备份和恢复 Docker Volume?
运维·docker·容器·自动化·备份·持久化·恢复