検索
ホームページPHP ライブラリその他の図書館MySQL データベースのバックアップと復元の PHP クラス
MySQL データベースのバックアップと復元の PHP クラス
<?php
class DBManage
{
  var $db; // 数据库连接
  var $database; // 所用数据库
  var $sqldir; // 数据库备份文件夹
  var $record;
  // 换行符
  private $ds = "n";
  // 存储SQL的变量
  public $sqlContent = "";
  // 每条sql语句的结尾符
  public $sqlEnd = ";";
  /**
   * 初始化
   *
   * @param string $host
   * @param string $username
   * @param string $password
   * @param string $thisatabase
   * @param string $charset
   */

説明: ボリューム ファイルは _v1.sql

で終わります。 機能: mysql データベース ボリューム バックアップを実装し、バックアップするテーブルを選択し、単一 SQL ファイルとボリューム SQL import

# を実装します。 使用法:

1. データベースのバックアップ(エクスポート)---------------------------- ----- -----------------------


//それぞれホスト、ユーザー名、パスワード、データベース名です。データベースエンコーディング

$db = new DBManage ('localhost', 'root', 'root', 'test', 'utf8' );

//パラメータ: バックアップするテーブル(オプション)、バックアップ ディレクトリ (オプション、デフォルトはバックアップ)、ボリューム サイズ (オプション、デフォルトは 2000、つまり 2M)

$db->backup ();

* - -----2. データベースの復元(インポート)------------------------------------- ------- -----------------------

//ホスト、ユーザー名、パスワード、データベース名です。 、データベース エンコーディング

$db = new DBManage ('localhost', 'root', 'root', 'test', 'utf8' );

//パラメータ: sql file


免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

Java のバックアップと MySQL データベースの復元Java のバックアップと MySQL データベースの復元

10Nov2016

Java のバックアップと MySQL データベースの復元

xtrabackup MySQL データベースのバックアップと復元xtrabackup MySQL データベースのバックアップと復元

23Jun2017

mysqldump バックアップは、独自の特性 (テーブルのロック、スクリプトまたはテキストの挿入は基本的にバックアップされ、差分バックアップはサポートされない) を考慮すると、高いリアルタイム パフォーマンスが必要な状況には適していません。Xtrabackup は上記のいくつかを解決できます。 mysqldump の問題。本番環境ではさらに多くのアプリケーションが存在するでしょう。この記事では、Xtrabackup の MySQL データベースのバックアップおよび復元操作を簡単にテストします。最初に機能を展開してから詳細を検討するという原則に従って、詳細には触れずに大まかにバックアップと復元を実装しました。

PHPデータベースのバックアップと復元PHPデータベースのバックアップと復元

11Jul2016

PHPデータベースのバックアップと復元、

PHP データベースのバックアップと復元クラス共有_PHP チュートリアルPHP データベースのバックアップと復元クラス共有_PHP チュートリアル

13Jul2016

PHP データベースのバックアップと復元のクラス共有。コードをコピーします。 コードは次のとおりです。 ?php /** * データベースのバックアップおよび復元クラス * @author xialeistudioadmin@xialeistudio.net * クラス DatabaseTool */ class DatabaseTool { private $handler; private $;

PHP が MySQL データベースのバックアップと復元のクラスを実装する例、mysql データベースのバックアップ_PHP チュートリアルPHP が MySQL データベースのバックアップと復元のクラスを実装する例、mysql データベースのバックアップ_PHP チュートリアル

13Jul2016

PHP は、MySQL データベースのバックアップと復元クラス インスタンス、mysql データベース バックアップを実装します。 PHP による MySQL データベースのバックアップおよび復元クラスの実装例、mysql データベース バックアップ この記事では、MySQL データベースのバックアップおよび復元クラスの PHP 実装について説明します。参考のためにみんなで共有してください。具体的な分析としては、

php mysql データベースのバックアップとデータ復元 class_PHP チュートリアルphp mysql データベースのバックアップとデータ復元 class_PHP チュートリアル

13Jul2016

PHP mysql データベースのバックアップおよびデータ復元クラス。このタイプは、MYSQL 接続が組み込まれているため、データ接続 * とバックアップの保存場所を設定するだけで、小規模な Web サイトのデータベースのバックアップに適しています。 * クラスのインスタンス化とデータベースへの接続

See all articles