2011-02-01 211 views
0

我确实有很多数据存储在我的本地服务器在MySQL数据库中,我想将其转移到新输入的服务器。这台服务器带有PHP mySQl安装,所以我如何传输数据,稍后在1个月后用新数据更新整个数据。我怎样才能做到这一点??将数据库从本地服务器传输到远程网络服务器?

+0

你为什么要等一个月? – borayeris 2011-02-01 01:12:21

+0

您是否在服务器上运行您有权访问shell(root或其他特权用户)的权限? – Prisoner 2011-02-01 01:13:02

回答

0

从本地MySQL数据库服务器创建二进制备份,将备份文件复制到新购买的服务器,然后恢复备份文件。用新数据在一个月内重复此操作。

你没有指定你使用的是什么版本的MySQL,但MySQL 5.1中其他数据库的备份方法,可以在这里找到:http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html

0

您可以从本地服务器获取信息和 - 通过AJAX协议 - 发送它到新的服务器的网址。 例子: 本地主机服务器:

//local_host/localdatabaseconection.php 

...以XML格式检索数据

jQuery的AJAX SQL到新服务器:

$.get("http://new_server_url.php", {get xml data as JSON notation }, function(result){ 
    $("div").html(result); 
    } 

关键是要确立正确的URL地址。您甚至可以在两台不同的服务器之间设置实时备份。希望它有帮助,再见。

相关问题