用PHP实现XML备份Mysql数据库_php基础_脚本之家

以下是在Linux下通过Apache+PHP对Mysql数据库的备份的文件代码:

文件一、Listtable.php

请接收要备份的报表: $con=mysql_connect(‘localhost’,’root’,’xswlily’);
$lists=mysql_list_tables; //数据库连接代码 $i=0;
while($i$tb_name=mysql_tablename; echo “”.$tb_name.” “;
//列出全体的表格 $i++;}

?>

文件二、Backup.php

$con=mysql_connect(‘localhost’,’root’,’xswlily’); $query=”select *
from $table “; //数据库查询 $result=mysql_db_query; $filestr=””;
$filestr.=””; while ($row=mysql_fetch_array //列出具备的记录
{$filestr.=””; $田野同志s=mysql_list_fields; $j=0;
//$num_fields=mysql_field_name; //echo $num_fields; while
($j$num_fields=mysql_field_name; $filestr.=””; $filestr.=$row[$j];
$filestr.=””; $j++;} $filestr.=””; } $filestr.=””; echo $filestr;
//以下是文件操作代码 $filename=$table.”.xml”; $fp=fopen; fwrite; fclose;
Echo “数据表”.$table.”已经备份成功!”;?>

由此上述文件的操作就可以完结对数据库中选定的报表进行备份.

上述注重介绍了经过PHP实现XML备份数据库的操作方法,其实并不复杂,通过XML,我们得以备份丰富多彩的数据库,当然也足以通过相关的章程将备份的XML文书档案复苏到数据库中,这里就不详细描述了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注