Docker部署的MySQL容器数据备份与导入

这篇具有很好参考价值的文章主要介绍了Docker部署的MySQL容器数据备份与导入。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

适用场景

采用Docker部署MySQL时,需要对MySQL的数据,通过服务器命令的方式进行导入导出的情况。

假设MySQL容器名为dsms_mysql5.7,用户名为root,密码为123456,数据库名为demo,备份SQL文件为backup.sql,则可通过以下命令,实现MySQL数据库脚本的备份和导入。文章来源地址https://www.toymoban.com/news/detail-837259.html

# MySQL备份数据
docker exec dsms_mysql5.7 mysqldump -u root -p123456 demo > backup.sql
# 或者
# 添加了 -it 选项,表示 "interactive terminal"。这个选项允许您与容器的终端进行交互,可以用于观察备份的过程或在执行期间输入其他命令。这对于需要实时监视输出或在执行期间可能需要进行交互的情况很有用。
docker exec -it dsms_mysql5.7 mysqldump -u root -p123456 demo > backup.sql

# MySQL导入数据
docker exec -i dsms_mysql5.7 mysql -u root -p123456 demo < backup.sql

到了这里,关于Docker部署的MySQL容器数据备份与导入的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL数据库的备份、恢复、导出、导入(bin log和mydump)

    一、使用 bin log 来恢复数据 一、bin log的三种格式 1、statement:基于SQL语句的复制(statement-based replication,SBR) 2、row:基于行的复制(row-based replication,RBR) 3、mixed:混合模式复制(mixed-based replication,MBR) 4、查看模式和更改模式 二、配置bin log策略 三、获取bin log文件列表

    2024年02月21日
    浏览(65)
  • Docker中Mysql数据备份

    百度过程中,有人说用最高权限root直接备份,不可取不安全,所以单独创建一个用于备份的用户 学习–去看–Mysql 备份所需要的权限 学习–去看后半部分–备份数据库需要的权限 学习–了解–数据库的两种备份方式:逻辑备份和物理备份 学习–了解–一分钟看懂完全备份

    2024年02月16日
    浏览(31)
  • Mysql数据备份与恢复——Docker版

    ​ 工作上由于需要将旧服务器停用换用新服务器,而旧服务器上存放的mysql数据库,查看磁盘得知大概50G以上,如果采用工具将数据导出成json再到新服务上执行,其过程花费时间太长了,至少得半天… 所以想着能否直接将数据库上的data目录数据直接复制到新的服务器上,然

    2023年04月27日
    浏览(46)
  • docker中的mysql数据库备份

             1、查看容器 docker ps 2、进入容器 docker exec -it 容器id /bin/bash 3、备份数据 mysqldump 数据库名称 -uroot -p /root/**.sql 回车输入数据库密码: 4、退出容器 exit 5、把容器中的文件拷贝出来 docker cp 容器id:/root/**.sql /root/ 例如: mysqldump test_db -uroot -p /root/test_db_0110.sql 常见错

    2024年02月12日
    浏览(54)
  • Postman 实现备份数据 Postman恢复数据 postman 导出导入数据 postman 导入导出数据

            在使用postman调试接口时,若遇到内网的环境,无法通过账户同步数据; 在A电脑调试的接口数据,需要移动到B电脑上,如何实现postman 的数据迁移(导出)功能呢?         在新的电脑上,如何导入postman的数据呢?         本文将整理 postman的数据导出、

    2024年01月25日
    浏览(52)
  • 【云原生 | Docker】Linux 定时自动化备份Mysql数据到本地 & Windows 最佳实践,确定不来看看?

    🤵‍♂️ 个人主页: @AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!🐱‍🏍 🙋‍♂️声明:本人目前大学就读于大二,研究兴趣方向人工智能硬件(虽然硬件还没开始玩,但一直

    2024年02月02日
    浏览(58)
  • Oracle数据泵备份恢复(导出导入)详细语句

    查询已存在备份目录 新建备份目录 注意 :在本地新建对应的物理目录 给指定用户赋权 按表名导出 还可以根据表的查询条件导出 按表空间导出 按用户导出 全库导出语句 进阶 相关参数介绍 PARALLEL : 指定执行导出操作的并行进程个数,默认值为1,并行度设置不应该超过CPU数的

    2024年02月10日
    浏览(40)
  • [无网络环境]dbeaver导入导出备份数据库的相关配置

            dbeaver转储数据库、恢复数据库、执行脚本都会用到本地客户端,如果没有配置会自动联网下载,然而在没有网络的环境中,就需要手动配置本地客户端。本文讲解,如何配置,以及需要什么文件。         配置客户端入口有多个,上图中的三个功能到最后一步,

    2024年02月11日
    浏览(50)
  • Apache Kafka 基于 S3 的数据导出、导入、备份、还原、迁移方案

    博主历时三年精心创作的《大数据平台架构与原型实现:数据中台建设实战》一书现已由知名IT图书品牌电子工业出版社博文视点出版发行,点击《重磅推荐:建大数据平台太难了!给我发个工程原型吧!》了解图书详情,京东购书链接:https://item.jd.com/12677623.html,扫描左侧

    2024年02月07日
    浏览(62)
  • oracle19c容器数据库rman备份特性-----性能优化(三)

    目录 冗余备份片 1.备份的时候指定 2.rman配置中设定 归档备份(将备份集保留) 二级备份(将备份文件保留) 1.备份闪回恢复区的恢复文件 2.备份所有恢复文件 recovery catalog database 1.創建recovery catalog 2.创建VPC  data recovery advisor 备份 如果一个数据文件很大,可以设置多通道并

    2024年02月01日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包