docker 使用mysqldump命令备份导出项目中的mysql数据_docker

这篇文章主要介绍了docker 使用mysqldump命令备份导出项目中的mysql数据本文通过命令给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

mysqldump命令

介绍:一个数据库备份程序

格式:mysqldump [options] [db_name [tbl_name …]]描述:mysqldump客户端实用程序执行逻辑备份,生成一组SQL语句,可以执行这些语句来重现原始数据库对象定义和表数据。它转储一个或多个MySQL数据库以备份或传输到另一个SQL服务器。 mysqldump命令还可以生成CSV,其他分隔文本或XML格式的输出。

下图为镜像重命名后的镜像名为uoj,现在要把这个镜像中的mysql导出

图片[1]-docker 使用mysqldump命令备份导出项目中的mysql数据_docker-渗透云记 - 专注于网络安全与技术分享

运行如下命令:

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文件即为数据库

图片[2]-docker 使用mysqldump命令备份导出项目中的mysql数据_docker-渗透云记 - 专注于网络安全与技术分享

总结

以上所述是小编给大家介绍的docker 使用mysqldump命令备份导出项目中的mysql数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对安全小天地网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容