PHP および XML_PHP を使用して MySQL データベースをバックアップするチュートリアル

WBOY
リリース: 2016-07-15 13:23:18
オリジナル
961 人が閲覧しました

以下は、Linux で Apache+PHP を使用して MySQL データベースをバックアップするためのファイル コードです:
ファイル 1、Listtable.php (ファイルには、バックアップ対象のデータベース内のすべてのテーブルがリストされています)
バックアップするテーブルを選択してください:
$con=mysql_connect('localhost','root','xswlily'); ) ;
//データベース接続コード $i=0; while($i$tb_name=mysql_tablename($lists,$i); echo "

"
.$tb_name.
" "; //すべてのテーブルをリストします $i++;} ?>
File 2, Backup.php "

"
) header(
"
Location:listtable.php"
) );?> $con=mysql_connect('localhost',

root','xswlily'); $query="select *&nb spfrom $テーブル "; //データベースクエリ
$result=mysql_db_query("embed",$query,$con);
$filestr=
""."
?xml version= "1.0"
 encoding="GB2312"?".">"; $filestr.="".$table."
s> "; while ($row=mysql_fetch_array($result))
//すべてのレコードをリストする {$filestr.=""
.$table.
"
>"; $fields= mysql_list_fields(
"embed",$table,$con); //$num_fields=mysql_field_name($fields,$j);
//echo $num_fields; $num_fields=mysql_field_name($fields,$j); $filestr.="".$num_fields.
"
>
"
; filestr.=
""; $j++;} $filestr.=""
;以下はファイル操作コードです
$filename=$table.".xml"; fp,$filestr);
fclose($fp);
Echo "データ テーブル".$table.
"
が正常にバックアップされました。 ";?> 上記のファイルを操作することで、データベース内の選択したテーブルをバックアップすることができます。 上記では主にPHPによるXMLバックアップデータベースの操作方法を紹介しています。実際には複雑ではありません。XMLを通して、さまざまなデータベースをバックアップできます。もちろん、関連する方法を使用して、バックアップされた XML ドキュメントをデータベースに復元することもできます



http://www.bkjia.com/PHPjc/446876.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446876.html
技術記事

以下は、Linux で Apache+PHP を使用して MySQL データベースをバックアップするためのファイル コードです。 ファイル 1. Listtable.php (このファイルには、バックアップ対象のデータベース内のすべてのテーブルがリストされています) 選択してください...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート