ホームページ 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 データベースの復元

10 Nov 2016

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

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

11 Jul 2016

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

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

23 Jun 2017

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

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

13 Jul 2016

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

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

13 Jul 2016

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

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

13 Jul 2016

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

See all articles