xZe*_*ero 5 php mysql sql database sync
我在两个不同的服务器上有相同的网站.
Master Database - server1
Slave Database - Server2
我想制作PHP脚本,它将检查master数据库中的更改,如果发现任何它将与slave数据库同步.我将为该脚本设置chronjob,以便每隔几分钟运行一次.
我在谷歌上发现了一些脚本,但根本不起作用.我尝试使用PMS,但我收到了:
注意:使用未定义的常量主机 - 在第57行的/var/www/demos/pms/pmslib.php中假定为'host'
注意:在/ var/www/demos/pms /中使用未定义的常量用户 - 假定为'user'第57行的pmslib.php
注意:使用未定义的常量传递 - 在第57行的/var/www/demos/pms/pmslib.php中假定为'pass'
注意:使用未定义的常量基数 - 在/ var /中假定为'base' www/demos/pms/pmslib.php第63行
注意:使用未定义的常量主机 - 在第79行的/var/www/demos/pms/pmslib.php中假定为'host'
注意:使用未定义的常量主机 - 假定'第57行上的/var/www/demos/pms/pmslib.php中的主机'
注意:在第57行的/var/www/demos/pms/pmslib.php中使用未定义的常量用户 - 假定为'user'
注意:使用未定义的常量传递 - 在第57行的/var/www/demos/pms/pmslib.php中假定为'pass'
注意:使用未定义的常量库 - 在/ var/www/demos/pms /中假定为'base'第63行的pmslib.php
注意:使用未定义的常量主机 - 在第79行的/var/www/demos/pms/pmslib.php中假定为'host'
您可能根本不需要使用PHP.MySQL具有内置的可以打开的复制功能.请参阅MySQL手册的第16章 - http://dev.mysql.com/doc/refman/5.0/en/replication.html