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
相关推荐
01_ice13 小时前
MySQL内外连接
数据库·mysql
量子炒饭大师15 小时前
MySQL 5.7 在 CentOS 7 环境安装:从清理 MariaDB 到初始化与完善配置
数据库·mysql·centos·mariadb
聊浮游18 小时前
JAVA2026最新全套学习资料、学习路线
java·开发语言·jvm·mysql·spring·maven·idea
MacroZheng18 小时前
完美替代 Navicat!这款内置 AI 的数据库工具,太香了!
java·后端·mysql
文人sec20 小时前
普通索引和唯一索引、count(*)为何慢?、order bay怎么工作?
数据库·mysql·数据分析·数据库架构
没文化的阿浩20 小时前
【MySQL】数据类型
android·mysql·adb
某不知名網友20 小时前
MySQL数据库库级操作|创建、字符集、修改删除、备份恢复
数据库·mysql
某不知名網友1 天前
MySQL数据表详解|创建、查看、修改、删除实战教程
数据库·mysql
01_ice1 天前
MySQL库和表的操作
数据库·mysql
这个DBA有点耶2 天前
从库延迟的“二次放大”效应:一次大事务,拖垮整个读写分离
数据库·mysql·架构