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
相关推荐
一路向北finish1 小时前
《CentOS7 OpenStack Mitaka 全栈部署实战:双节点搭建全流程与典型故障排坑指南》
运维·mysql·serverless·云计算·openstack
往事只能回味味道2 小时前
MySQL创建数据库并授权指导用户与IP
数据库·tcp/ip·mysql
水月清辉2 小时前
MySQL 表分区详解
mysql
陈年老古董2 小时前
Shell 脚本编程基础完整学习笔记
linux·sql·mysql
JavaPub-rodert3 小时前
Redis 和 MySQL 如何保证数据一致性?从缓存更新到延迟双删完整讲解
redis·mysql·缓存
冰暮流星4 小时前
MySQL 流程函数详解
数据库·sql·mysql
烬羽5 小时前
一个博客系统,为什么要拆成 6 张表?
数据库·mysql
程序员-Benothing5 小时前
MySQL 中的日志类型有哪些?binlog、redo log 和 undo log 的作用和区别是什么?
数据库·mysql
2301_800954995 小时前
MySQL 数据库基础:数据类型、查询与备份恢复
数据库·mysql·oracle