0
A
回答
0
您可以在服务器1上使用serer脚本,并使用每小时cron作业从服务器2调用它。
0
<?PHP
date_default_timezone_set('Asia/Calcutta');
$today = date('Y-m-d H:i:s');
//remember to change the password to whatever you set
//it to in mysql instance configuration
//first parameter is server name, 2nd username 'root', 3rd is password
$rst = @mysql_connect("localhost","user1","password1","dbname1");
$rst1 = @mysql_connect("localhost","user2","password2","dbname2");
if (!$rst){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
//echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbname1")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
//echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
if (!$rst1){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
// echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbname2")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
// echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
?>
<?php
$count=0;
$rst1 = @mysql_connect("localhost","user2","password2","dbname2");
if (!$rst1){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
// echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbname2")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
// echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
$SQLDEL = mysql_query("TRUNCATE TABLE dbname2.table2");
$rst = @mysql_connect("localhost","user1","password1","dbname1");
if (!$rst){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
//echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbname1")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
//echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
$crfselect=mysql_query("select * from dbname1.tablename");
$crfselectsql=mysql_fetch_array($crfselect);
$rst1 = @mysql_connect("localhost","user2","password2","dbname2");
if (!$rst1){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
// echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbname2")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
// echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
while($crfselectsql)
{
$inserttrustfind=mysql_query("insert into dbname2.tablename set //Your fields");
$count++;
$crfselectsql=mysql_fetch_array($crfselect);
}
if($inserttrustfind)
{
$rst = @mysql_connect("localhost","user1","password1","dbname1");
if (!$rst){
echo("<p>Unable to connect to database manager.</p>");
die('Could not connect: ' . mysql_error());
exit();
} else {
//echo("<p>Successfully Connected to MySQL Database Manager!</p>");
}
if (! @mysql_select_db("dbanme1")){
echo("<p>Unable to connect database...</p>");
exit();
} else {
//echo("<p>Successfully Connected to Database 'MYSQL'!</p>");
}
// TO KEEP COPY DATE IN DATABASE
$insetsqyn = mysql_query("insert into dbname1.databasesynch set synctime='$today'");
}
if($insetsqyn)
{
echo "<script>location.href='checker_punching.php'</script>";
exit();
}
else
{
}
?>
如果使用Windows UR你可以叫上一个按钮,点击这个代码,也可以如果乌拉圭回合使用Linux服务器或调度通过cron作业调用这个页面服务器
相关问题
- 1. 从Glassfish服务器上的FoxPro数据更新sql数据库
- 2. 当服务器数据库更新时更新sqlite数据库
- 3. 连接其他服务器数据库
- 4. 从服务器MySql数据库更新本地服务器MySql数据库
- 5. 从多个本地数据库更新服务器上的数据库
- 6. 如何自动更新数据库服务器上的mysql数据库更改?
- 7. 其他服务器上的数据库(MySQL)
- 8. 如何检索其他服务器上的数据库
- 9. iPhone:从MySQL数据库服务器上
- 10. 我可以在其他数据库服务器上创建数据库服务器视图
- 11. 如何将数据库从Firebase移动到其他服务器?
- 12. 从其他数据库获取数据
- 13. 从数据库更新数据从数据库获取数据
- 14. 如何将数据从wordpress发布到其他服务器(mysql)数据库
- 15. 如何更新我的Windows服务器上的数据库?
- 16. 如何将数据库数据发送到MySQL服务器以更新服务器数据库
- 17. 数据库服务器上的强大数据库名称
- 18. 新vps上的数据库服务
- 19. 从多个服务器上的sql数据库获取数据
- 20. 如何更新服务器数据库上的utc时间戳
- 21. 更改服务器的SQL数据库
- 22. 更新服务器处理数据表与其他参数源
- 23. Windows服务数据库更新
- 24. 服务器上的数据库支持
- 25. 通过服务器上的数据库循环,并更新数据
- 26. 如何通过json api更新服务器数据库上的数据?
- 27. 同步使用不同的服务器或机器从一个数据库记录到其他数据库
- 28. 如何数据库表从一个数据库服务器复制到另一台数据库服务器
- 29. 蒙戈管理数据库凭据没有在其他数据库上工作服务器
- 30. Android PushNotification IntentService并调用AsyncTask函数从服务器数据库获取数据并更新sqlite数据库
您应该使用的“复制”功能MySQL为此。请参阅http://dev.mysql.com/doc/refman/5.7/en/replication.html –