mysqldump命令
介绍:一个数据库备份程序
格式:mysqldump [options] [db_name [tbl_name …]]描述:mysqldump客户端实用程序执行逻辑备份,生成一组sql语句,可以执行这些语句来重现原始数据库对象定义和表数据。它转储一个或多个mysql数据库以备份或传输到另一个sql服务器。 mysqldump命令还可以生成csv,其他分隔文本或xml格式的输出。
下图为镜像重命名后的镜像名为uoj,现在要把这个镜像中的mysql导出
运行如下命令:
1
2
3
docker exec -it uoj mysqldump -uroot -proot app_uoj233 >/data/database_bak/app_uoj233.sql
#注释:uoj 为镜像名 -u 数据库用户名 -p 数据库密码 app_uoj233为项目中数据名,/data/database_bak/为导出目录,app_uoj233.sql为导出的sql文件即为数据库
总结
以上所述是小编给大家介绍的docker 使用mysqldump命令备份导出项目中的mysql数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
原文链接:https://www.cnblogs.com/zmdComeOn/archive/2019/12/02/11973574.html
声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。