用phpMyAdmin将本地数据库备份,然后,在虚拟主机上也使用phpMyAdmin恢复。这种方法也不理想。=================一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
却不满,江河从何处流,仍归何处。

解决方案 »

  1.   

    先用phpMyAdmin把数据导出到data.sql,在上传导服务器上
    然后写一段程序,读取db.sql,把数据导到服务器的数据库中
    注意:把data.sql中的注释去掉!
    $fp = fopen("data.sql", "r");
    $c = mysql_connect("localhost", "root", "root");
    mysql_select_db("database");
    while ($s = fgets($fp)){
    $s = trim($s);
    mysql_query(substr($s, 0, -1));
    if (mysql_errno()){
    echo $s . "<br>";
    echo mysql_error();
    break;
    }}
    mysql_close($c);
    fclose($fp);
      

  2.   

    LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中
      

  3.   

    如何实际呢?
    只是一句sql命令放在mysql_query里执行
      

  4.   

    xuzuning(唠叨)  
      你能够象  blueaurora(蓝色极光) 
      一样用例子说明吗?
      

  5.   

    用PHPAdmin自带的工具的方法都行不通啊!
    写个实际点的代码看看,各位大虾,谢谢了。
      

  6.   

    east98cn(多情笑我) ,你说到我心里了,我帮你顶啊
      

  7.   

    LOAD DATA INFILE
    好像不能导入远程文件吧~