africadev / yelemasync
复制并同步两个远程MySQL数据库
0.1.1
2024-02-23 14:41 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-23 23:44:19 UTC
README
Y Y EEEEE LL EEEEE M M A SSSSS Y Y NN N CCCCC
Y Y E LL E MM MM A A S Y Y N N N C
Y EEEE LL EEEE M M M AAAAA SSSSS Y N NN C
Y E LL E M M A A S Y N N C
Y EEEEE LLLLL EEEEE M M A A SSSSS Y N N CCCCC
<<<<<<< HEAD
c547e860e5053aa19a6ea39ad41a7fc62c777e05
PHP脚本示例,用于同步MySQL数据库
此PHP脚本允许同步本地数据库和外部MySQL数据库之间的数据。
安装
您可以使用Composer安装此包,或者通过克隆GitHub上的存储库来安装。
通过Composer
composer require africadev/yelemasync
通过GitHub
git clone https://github.com/africadev/yelemasync.git
使用Composer安装依赖
composer install
使用方法
<?php require('./vendor/autoload.php'); use AfricaDev\YelemaSync\YelemaSync; $synchronizer = new YelemaSync( 'localhost', // Hôte de la base de données locale 'db_local', // Nom de la base de données locale 'root', // Utilisateur de la base de données locale '', // Mot de passe de la base de données locale 'localhost', // Hôte de la base de données externe 'db_distante', // Nom de la base de données externe 'root', // Utilisateur de la base de données externe '' // Mot de passe de la base de données externe ); // Synchroniser les données de la base de données externe vers la base de données locale $synchronizer->syncToExternal(); // Synchroniser les données de la base de données locale vers la base de données externe $synchronizer->syncToLocal();
注意
-
请确保您的数据库连接参数正确,并且您希望同步的表存在于两个数据库中。
-
请勿忘记处理可能在这些同步操作中发生的错误和异常。您可以使用try-catch块来做到这一点。
更多信息
- 版本:0.1.1
- 创建者:Aristide-Dev
- PHP版本要求:>=7.4