まず、データベースのバックアップとリカバリの原則について話しましょう:
1. すべてのテーブルを検索->2. すべてのフィールドを検索->4. SQL を生成します。
バックアップに関する注意事項:
2=>すべてのフィールド名、フィールドタイプ、その他の関連情報をリストする必要があります
3=>データを読み取り、特殊記号の変換に注意してくださいaddslashes()
4=>データをフォーマットして、対応するSQLを生成します
mysql_list_tables() テーブルクエリ関数、mysql_query() 関数に似ています mysql_fetch_field() フィールド情報関数、戻りハンドル 回復に関する注意事項: 1. データベースのサイズが大きすぎる場合、またはテーブルが多すぎる場合は、分割する必要があります。 2. 生成された SQL ファイルの名前またはストレージは、テーブル単位で保存できます。 4. コンポーネントは生成されたファイルを圧縮して保存できます。 ミニバージョンコード: リーリー
1.db.phpデータベースクラス
2.backup.phpのバックアップ
3.restore.phpのリカバリ
添付ファイルをダウンロード
db.php
リーリー
backup.php
リーリー
restore.php
リーリーPHP+MYSQL データベースをバックアップおよび復元するにはどうすればよいですか?
phpのmysqlデータベースのバックアップと復元:
http://www.bkjia.com/PHPjc/852744.html