ロリポップのMysqlDBに複数DBを動作させるにはphpMyAdminでやること(覚書として)

ちょっとインストールして運用テストしていたEasyVideoPlayer2を

サーバーを移して運用したくなったので、安価なロリポップサーバに移してみました。

 

ロリポップはご存知のようにロリポプランでは

Mysqlのデータベースは1個しか使用できません。

 

すでにWordpress用に割り当てているので、EasyVideoPlayer2を動作させるには

やはりMysqlDBが必要だというところで思案することしばし....

 

 

ひらめいたものがありました。

 

まずは、現行EasyVideoPlayer2(以下EVP2と略します)の設置してある

サーバのphpMyadminの管理画面からデータベースをSQLでエキスポートしてしまいます。

これで、EVP2のデータベースのテーブル構造はエキスポートできました。

 

次にロリポプランで使用中のデータベースに、

もうひとつのデータベースをのっける術を施します。

 

簡単にいうとデータベースそのものは増やせないので、

データベースの中に接頭子だけ変えたテーブルを

作ってやるというわけです。

 

つまりWordpressではWP_の接頭子でテーブルが作られていたものに

EVP_の接頭子でテーブルを追加してやればひとつのDBにふたつぶんのデータベースの

データ(テーブル)を収納できるわけです。

 

ロリポップのphpMyAdmin管理画面に入って、

先ほどのEVP2のエキスポートしたSQLデータをインポートします。

こうすると、とにかくテーブルはきちんと構造が生成されます。

 

次に、データベースの構造タブをクリックして展開して、

現行のデータを「空にする」ボタンを押して消してしまいます。

 

データベーステーブルの構造
データベーステーブルの構造

これで、データ内容の空っぽのテーブル(構造)が出来上がりです。

 

あとはEVP2を新しいロリポップのサーバにインストールして管理画面にはいり

データベースの設定でWordpressで使っていた既存のデータベースを指定して

インストール作業を続行すれば完了です。

 

残念ながらこの方法では、旧のEVP2のデータは吸い上げられませんが、

テーブルの定義をしなおす手間は省けます。

もう一度、EVP2の管理画面から動画ファイルを読み込む手間はかかります

 

ただ、取り急ぎの引っ越しには使えそうな方法かと思いますので覚書として残しておきます

 

URL :
TRACKBACK URL :

コメントはこちら

*
*
* (公開されません)

計算して数値(認証コード)を記入下さい (必須) Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Return Top