首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由jenkins将mysql文件夹复制到其他文件夹

问由jenkins将mysql文件夹复制到其他文件夹
EN

Stack Overflow用户
提问于 2014-12-07 10:18:12
回答 1查看 196关注 0票数 0

我希望通过以下shell命令将/var/lib/mysql文件夹复制到作业中的另一个文件夹jenkins中:

cp -R /var/lib/mysql ~/容器/特性

但是,当作业运行时,它会授予拒绝的权限。

我已经将jenkins用户设置为mysql组。

此外,我给了/var/lib/mysql和子目录rwx-r-x-r-x,但是当Mysql创建一个新表时,它只具有rwx-r-x---权限,这样下次就不会复制特定的表。这是一个拒绝允许的错误。

有办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-08 15:02:40

那么,您要通过复制原始文件系统文件来复制DB吗?这对DB没有好处,也不支持这种方式。

mysqldump -A > alldump.sql

这将为您提供所有数据库/表的受支持的mysql转储。

然后可以使用mysql < alldump.sql将其加载到远程数据库中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27341641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档