MySQL备份

MySQL备份

 

为什么要备份:

  • 保证重要的数据不丢失

  • 数据转移

 

MySQL数据备份的方式:

  • 直接拷贝物理文件(直接拷贝data目录,但是给人感觉是有点low~)

  • 在SQLyog这种可视化工具中手动导出

    • 在想要导出的表或者库中,右键,选择备份导出

 

 

 

  • 使用命令行导出 mysqldump 命令行使用

 


# mysqldump -h主机 -u用户名 -p密码 数据库 表名 >物理磁盘/文件名
mysqldump -hlocalhost -uroot -p123456 navicat `subject` >c:/b.sql

# mysqldump -h主机 -u用户名 -p密码 数据库 表名1,表名2,表名3, >物理磁盘/文件名
mysqldump -hlocalhost -uroot -p123456 navicat `student1` >c:/c.sql

# mysqldump -h主机 -u用户名 -p密码 数据库 >物理磁盘/文件名


# 导入
# 登录的情况下,切换到指定的数据库
# source 备份文件
source c:/a.sql

或者 mysql -u用户名 -p密码 库名<备份文件

 

posted @   屯子里唯一的架构师  阅读(87)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示