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
相关推荐
努力努力再努力wz7 小时前
【Qt入门系列】:QLabel控件详解:从文本显示到图片展示,再到内容布局与伙伴机制
android·开发语言·数据结构·数据库·c++·qt·mysql
流星白龙7 小时前
【MySQL高阶】5.MySQL服务器简介
服务器·mysql·adb
流星白龙7 小时前
【MySQL高阶】9.在一台机器上运行多个MySQL实例
数据库·mysql·adb
Rick19937 小时前
MySQL 优化器会选择【最小、最精准、最高效】的索引
数据库·mysql
mN9B2uk177 小时前
MySQL命令行导出数据库
c语言·数据库·mysql
AI人工智能+电脑小能手7 小时前
【大白话说Java面试题 第86题】【Mysql篇】第16题:MySQL 中锁的种类与行锁实现原理?
java·开发语言·数据库·mysql·面试
Yvonne爱编码7 小时前
数据库---Day9 视图(附完整数据库脚本+练习题)
数据库·mysql·oracle
heimeiyingwang8 小时前
【架构实战】Canal数据同步:MySQL数据变更实时捕获
数据库·mysql·架构
AI人工智能+电脑小能手8 小时前
【大白话说Java面试题 第85题】【Mysql篇】第15题:MySQL 的事务中,幻读是怎么解决的?
java·开发语言·数据库·mysql·面试
yoothey8 小时前
MySQL 索引小白面试详解
数据库·mysql