ホームページ > バックエンド開発 > PHPチュートリアル > PHP はデータベースのバックアップを実装します (高スコアは人々の功績となります)

PHP はデータベースのバックアップを実装します (高スコアは人々の功績となります)

WBOY
リリース: 2016-06-23 14:13:48
オリジナル
945 人が閲覧しました

PHP データベース バックアップ ストレージ データベース

PHP を使用してデータベース バックアップを実装したいと考えています。バックアップは SQL ステートメントまたは txt ファイルにすることができます。

現在、テーブル構造とデータバックアップは実装できますが、ビュー、ストアドプロシージャ、関数などのプログラムバックアップはできないようです。ネットで調べてみると、基本的にはテーブル構造で終わっていることが分かりました。誰かが完全なライブラリのバックアップを実装している場合は、ガイドを提供してください。もちろん、リファレンス コードを提供していただければ幸いです。

これは cnblogs での私のログです。主にテーブル構造のバックアップ http://www.cnblogs.com/martin1009/p/3145755.html を実装しますが、ライブラリ (テーブル、ビュー、ストレージを含む) のすべてのバックアップを実装したいと考えています。プロシージャ、関数、トリガーなど)。

ディスカッションへの返信 (解決策)

http://kerry.blog.51cto.com/172631/177570/
動作するか確認してください。

SHOW CREATE DATABASE ステートメントを読んでライブラリを作成します
SHOW CREATE SCHEMA読み取り ライブラリを作成するステートメントを取得します
SHOW CREATE TABLE テーブルを作成するステートメントを読み取ります
SHOW CREATE VIEW ビューを作成するステートメントを読み取ります
SHOW CREATE PROCEDURE ストアド プロシージャを作成するステートメントを読み取ります
SHOW CREATE FUNCTION ステートメントを読み取ります関数を作成します

たくさんあるので、一つずつリストするつもりはありませんが、自分でマニュアルを読んでください

これについては、
http://my.oschina.net/laodiaoya/blog/90596

を参照してくださいphpMyAdmin の一部をエクスポートします
これらの機能は長い間実装されています
最新の 4.0.4 の提案 公式 Web サイトからダウンロードします

さまざまな管理ツールを書いているグループの数人はまだ出てきていませんか

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