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
相关推荐
流星白龙15 小时前
【MySQL高阶】13.其他存储引擎
android·数据库·mysql
Lyyaoo.15 小时前
【MySQL】SQL优化
android·sql·mysql
AI人工智能+电脑小能手15 小时前
【大白话说Java面试题 第89题】【Mysql篇】第19题:Hash 索引和 B+ 树索引的区别?它们在使用方面的区别?
java·数据库·mysql·面试·哈希算法
元宝骑士16 小时前
MySQL 实战:跨表排序 + 指定类型置顶四种写法
后端·mysql
流星白龙16 小时前
【MySQL高阶】11.InnoDB存储引擎
数据库·mysql
梓䈑17 小时前
【MySQL】库的操作(数据库的创建、查看、修改 和 备份)
数据库·mysql
流星白龙17 小时前
【MySQL高阶】14.MySQL存储结构
android·数据库·mysql
流星白龙17 小时前
【MySQL高阶】15.MySQL存储结构,页结构
android·mysql·adb
流星白龙18 小时前
【MySQL高阶】17.InnoDB 内存结构
数据库·mysql·adb
Lyyaoo.18 小时前
【MySQL】索引
数据库·mysql