ホームページ >バックエンド開発 >PHPチュートリアル >PHP は XML を使用して MySQL データベース インスタンスをバックアップします_PHP チュートリアル
この記事では、XML を使用した PHP バックアップ MySQL データベース インスタンスについて紹介します。個人的には、この方法はデータ量が少なく、セキュリティ要件が低いユーザーにのみ適していると思います。
以下は、Linux で Apache+PHP を介して Mysql データベースをバックアップするためのファイル コードです:
ファイル 1、Listtable.php (バックアップ用にデータベース内のすべてのテーブルをリストするファイル)
バックアップするテーブルを選択してください:
コードは次のとおりです | コードをコピー |
$con=mysql_connect('localhost','root','xswlily');
$lists=mysql_list_tables("埋め込み",$con);
//データベース接続コード $i=0; while($i$tb_name=mysql_tablename($lists,$i); echo "".$tb_name." "; //すべてのテーブルをリストします $i++;} ?> | ファイル 2、Backup.php
$con=mysql_connect('localhost','root','xswlily');
$query="$table から * を選択 ";
//データベースクエリ
{$filestr.="<".$table.">";
$fields=mysql_list_fields("embed",$table,$con);
$j=0;
//$num_fields=mysql_field_name($fields,$j);
// $num_fields をエコーします。
while ($j$num_fields=mysql_field_name($fields,$j); |