【问题标题】:Efficient ways/ tools for mysql db cloningmysql db克隆的有效方法/工具
【发布时间】:2017-09-18 06:13:15
【问题描述】:

我有一个请求创建电子商务实例的 ERP。 这些实例基本上是同一台服务器上主服务器的克隆。

所以我有主数据库(目前是转储文件)和主代码 gz。

通过各种脚本创建并安装克隆。

除了从转储导入 db 外,其他一切都很快。 另外,当同时请求 50 个实例时,导入所有这些数据库是不现实的。

问题是: 除了 mysql db 任何二进制格式?

我能想到的唯一解决方案是使用脚本预先创建 100 个 db 克隆,一买一,然后当请求 50 个新 db 时,只需重命名现有克隆。

【问题讨论】:

    标签: mysql bash centos


    【解决方案1】:

    您可以即时重新创建数据库,而无需导出到文件并重新导入,这将消除将 .SQL 转储文件解析回 mysql:

    mysqldbcopy --source=root:root@localhost \
          --destination=root:root@localhost world:world_clone
    

    https://dev.mysql.com/doc/mysql-utilities/1.5/en/utils-task-clone-db.html

    【讨论】:

      猜你喜欢
      • 2011-04-25
      • 2012-03-13
      • 1970-01-01
      • 2019-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多