mysql 导出 语句 从服务器端 导出到 客户端 的PHP查询语句 是什么?
如何才可以从远程导出到本地成为*.sql文件呢?
这样的SQL语句如何写?能够在PHP中执行的

解决方案 »

  1.   

    <?php
    system("mysqldump -hxx -uxx -pxx dbdname>1.sql");
    ?>注意:mysqldump 要用绝对路径,1.sql要有写权限
      

  2.   

    你可以查询出来,然后用PHP从内存里面读出来然后写到应用程序磁盘上。不过客户端80没有直接的权限。
      

  3.   

    我在自己的机子上安装了AppServ,然后
    hostname是localhost
    用户名是root
    用户密码是123456
    数据库名称是read
    哪么是这样写吗?
    <?php 
    system("mysqldump -hlocalhost -uroot -p123456 dbread>1.sql"); 
    //执行结果什么都没有。
    ?> 
      

  4.   

    文件名称:out.php
    数据库名称:site
    用户名:root
    服务器名称:localhost
    用户密码:123456
    文件的全部代码如下:
    <?php 
    mysql_connect("localhost","root","123456");
    mysql_select_db("site");
    system("mysqldump -hlocalhost -uroot -pfuzhaobin5566 dbsite>1.sql"); 
    ?> 但是结果一点儿的反应都没有