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
相关推荐
csdn_aspnet14 小时前
mysql 函数、存储过程写法及示例
数据库·mysql·存储过程·函数·function·procedure
杨云龙UP15 小时前
Linux 下 MySQL 常用登录方式及 Socket 排查指南
linux·运维·数据库·mysql·登录·xtrabackup·主从复制
wear工程师17 小时前
MySQL 死锁怎么排查:把 innodb status 里的 HOLDS 和 WAITING 对上
sql·mysql
树下水月18 小时前
python3 使用canal监听后,kafka数据同步从mysql到clickhouse数据库 完整复盘
数据库·mysql·kafka
东风破_18 小时前
博客数据库进阶设计:点赞、收藏、评论、标签与文件表怎么建?
后端·mysql
东风破_1 天前
从输入 juejin.cn 到看到页面:DNS、Nginx、服务器集群与 CDN 到底在做什么?
后端·mysql
小成很成1 天前
mysql 8.0.21 升级 mysql 8.0.45(经过生产环境验证)
android·mysql·adb
东风破_1 天前
从 0 设计一个博客数据库:用户、头像与文章表应该怎么建?
后端·mysql
大模型码小白1 天前
Spring AI Tool 实现自然语言操作 MySQL 数据库详解
服务器·开发语言·数据库·人工智能·python·mysql·spring
云计算DevOps-韩老师1 天前
【MySQL运维DBA】【SQL基础系列002篇】
运维·mysql·dba