eserozvataf/sqlsync

此包已 废弃 并不再维护。未建议替代包。

安装: 8

依赖: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 0

开放问题: 0

类型:项目

dev-master 2015-09-28 19:57 UTC

This package is auto-updated.

Last update: 2023-09-08 19:54:47 UTC


README

SqlSync 计划成为一个开源的数据库同步工具。然而它目前处于开发初期阶段,目前只支持数据库转储传输。

Build Status Scrutinizer Code Quality Total Downloads Latest Stable Version Latest Unstable Version

安装

请确保您可以通过 php 命令访问 php 命令行工具。以下命令将在终端或命令提示符中执行

步骤 1:下载并安装 composer 依赖管理器。

php -r "readfile('https://getcomposer.org.cn/installer');" | php

步骤 2:通过 composer 创建一个新的 sqlsync 项目。

php composer.phar create-project eserozvataf/sqlsync:dev-master

步骤 3:config.sample.php 重命名为 config.php 并编辑配置。

运行

传输命令:传输命令通过从服务器读取源数据库,简单地创建或覆盖客户端上的新数据库/模式。此过程的流程是在服务器端准备 sql 转储文件,将其下载到客户端,并在客户端执行转储。

vendor/bin/scabbia sqlSync:transfer my_database

my_database 替换为您要复制到客户端的数据库名称。

要求

链接

贡献

它对所有贡献都是公开的。欢迎提交错误修复、新功能和额外模块。所有贡献都应该提交到 eserozvataf/sqlsync 仓库。

  • 要贡献代码:Fork 仓库,将您的更改推送到您的分支,并提交拉取请求。
  • 要报告错误:如果某些内容不起作用,请使用 GitHub 问题报告。
  • 要支持:[捐赠链接](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BXNMWG56V6LYS)