php數據庫備份和恢復

1)在php.ini裏把disable_functions = proc_open, popen, exec, system, shell_exec, passthru裏的exec去掉。

 

 

2)$dbname="granarydb"; 

     $filename  = $_SERVER{'DOCUMENT_ROOT'}.'/DataBase/'.date("Ymd-His")."-".$dbname;

     $strcmd= "mysqldump   -hlocalhost   -uroot   -p111111   granarydb   >".$filename.".sql";

     exec($strcmd);

 

3)

 

   $filename = $_SERVER{'DOCUMENT_ROOT'}.'/DataBase/'.$_POST['filename'];

    $strcmd = "mysql -hlocalhost -uroot -p111111 granarydb  < ".$filename;

   exec($strcmd);

 

 

http://www.putdb.com/main?action=webbuilder/application/portal/portal.xwl

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章