有exec权限就好办了
用mysql_dump就可以了

解决方案 »

  1.   

    每天自动备份数据库
    <?php
    function dirtree($path=".",&$dest)
    {
       $d=dir($path);
       while($v=$d->read())
    {
             if($v=="."||$v=="..")
    {
        continue;
    }
    $file=$d->path."/".$v;
    if(is_dir($file))
    {
    mkdir($dest);
    dirtree($file,$dest."/".$v);
    }else
    {
        copy($file,$dest."/".$v);
    }
        }
    $d->close();
    }
    $bakfile="./mysql.ini";
    include_once($bakfile);
    if(time()>$baktime+86000)
    {
    $dest="e:/mysql/".date("YmdHis");
    $src="c:/mysql/data/数据库名";
    mkdir($dest);
    $dirpath=dirtree($src,$dest);
    $fp=fopen($bakfile,"w");
    fwrite($fp,"<?\n\$baktime=".time().";\n?>");
    fclose($fp);
    }
    ?>
      

  2.   

    可以参考 一下PHPMYADMIN的数据导出功能,相信不是太困难
      

  3.   

    http://www.phome.net/empire/EmpireNews/n/2004/11-01/21335.html这个备份MYSQL的软件不错。可以下载一个试试。