2014-12-07 21 views
0

祝到/ var/lib中/ MySQL的文件夾複製到不同的文件夾中的作業作爲詹金斯,從這個殼命令:複製MySQL的文件夾以其他文件夾由詹金斯

CP -R的/ var/lib中/ mysql〜/容器/功能

但是,當作業運行時,它會拒絕權限。
我已將jenkins用戶設置爲mysql組。另外我給了/ var/lib/mysql和子目錄rwx-r-x-r-x,但是每當一個新表由Mysql創建時,它只有rwx-r-x---權限,以便下次不復制該特定表時。它給出了權限被拒絕的錯誤。

有什麼辦法可以解決這個問題嗎?

回答

1

因此,您試圖通過複製原始文件系統文件來複制數據庫?對於數據庫來說這並不好,也不是支持的方式。

mysqldump -A > alldump.sql
,將讓你的所有數據庫/表的支持 MySQL的轉儲。

然後您可以將其加載到遠程數據庫中mysql < alldump.sql

相關問題