データベースのバックアップ(手動運用)
mj:df >データーベース >MySQL >データベースのバックアップ(手動運用)

phpMyAdminの問題点

WebアプリケーションによるフロントエンドphpMyAdminを使用します。ホスティングサーバー側で導入しているケースも多いと思います。
このツールを利用すれば簡単にデータベースのインポート/エクスポートを実現できますが、大きいデータベースをインポートする場合に、アップロードファイルの上限サイズを超えるような容量である場合や、PHPに割り当てられているメモリ容量以上のファイルをインポートしようとした場合失敗することがあります。

mysqldump/mysqlコマンドの利用

MySQLに付属するmysqldump、mysqlコマンドを用いるとエクスポート/インポート処理を実現できます。( 詳細は本稿では割愛 )
SSHやtelnetによる接続がサポートされていないサーバではコマンドを実行する手段がないため、単純には動作させることができません。

methodBox DBUtilを使用したバックアップ

methodBox DBUtilは、php5で動作し、mysql、mysqladminがphpより参照できる環境で動作するフロントエンドです。
mb_DBUtil
このツールを使用すると、コマンドを意識せずにデータベースのバックアップを行うことができます。インポートはあらかじめFTPで特定のディレクトリに配置しておく仕様の為、大きいファイルも問題なく取り扱えます。
MethodBox DBUtilの詳細はこちら
mj:df
携帯アプリ開発
携帯アプリ開発(Android)
PHP
HTML(CSS・web全般)
データーベース
Excel(VBA)
Linux検証環境
Windows
雑学
このサイトについて
- PR -