gpt4 book ai didi

使用 Mercurial 备份 Mysql

转载 作者:可可西里 更新时间:2023-11-01 06:37:17 26 4
gpt4 key购买 nike

可以带吗?我在谷歌研究过,我发现的文章很少,但在德语和其他语言中,所以不太了解。

如果我们可以使用 Mercurial [at localhost] 将 mysql 从服务器备份到本地主机,那就太好了。也许使用远程 Mysql 连接等。你知道这样做的任何方法吗?可能吗?

谢谢!!问候...

最佳答案

假设您要在版本控制存储库中存储定期备份,需要执行三个步骤:

  1. 设置要存储数据库快照的 Mercurial 存储库。

    mkdir db-backup
    hg init db-backup
  2. 以文件格式获取数据库。最简单的方法是通过 mysqldump。仅备份原始数据库表文件是行不通的,因为它们可能处于不一致的状态。

    cd db-backup
    mysqldump -u username -p -h dbhost databasename > databasename.sql
  3. 将数据库转储提交到版本控制存储库,在您的例子中是 mercurial。

    hg commit -A -m "committing database snapshot as at `date`"

最后 2 个步骤是您可能想要自动化的。

关于使用 Mercurial 备份 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2306928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com