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
相关推荐
草莓熊Lotso2 小时前
Vibe Coding 时代:LangChain 与 LangGraph 全链路解析
linux·运维·服务器·数据库·人工智能·mysql·langchain
WinterKay10 小时前
【开源】我写了一个轻量级本地数据库浏览工具,支持 MySQL/Redis 只读查询
数据库·mysql·开源
程序猿乐锅12 小时前
【Tilas|第三篇】多表SQL语句
数据库·经验分享·笔记·学习·mysql
程序猿online18 小时前
本地mysql密码重置
数据库·mysql
Bert.Cai18 小时前
MySQL CEIL()函数详解
数据库·mysql
Bert.Cai19 小时前
MySQL FLOOR()函数详解
数据库·mysql
小碗羊肉19 小时前
【MySQL | 第七篇】索引
数据库·mysql
hanyi_qwe19 小时前
Mysql 与 Nginx 双机高可用
数据库·mysql·nginx
徐子童20 小时前
复合索引会失效的场景
数据库·mysql·面试题·索引失效
zxrhhm20 小时前
MySQL 索引回表(Back to Table)详解
数据库·mysql