all-post
MySQL
MySQLとwordpressのクローン作成
金曜日に修了のスケッチやら途中経過を報告しなければいけないので家にこもって作業しています。
で、そちらの作業に飽きたので気分転換に久々のwordpressネタ。
最近MySQLの取り回しとwordpressのクローン作成をやったので、そのメモ。
■MySQLのDBバックアップとプッシュ
MySQLのバックアップを取る標準的な手法と、クローンをリビルドする方法。
この方法を使うと、dev版と公開版の同期ができます。
1:まずMySQLdumpで、DBの内容を一時保管ファイルにdumpする。
2:公開版のDBをドロップ。
3:CREATE DATABASEで、新規DBを作成。
4:保管ファイルから新規DBにrestore。
5:公開版WPディレクトリをdev版で上書き。
6:config.phpの内容を書き換え。
7:DBの内容で、必要な箇所を書き換え。
MySQLではバージョンによってはDBのリネームができないようで、hotcopyでコピーするだけではだめなようです。
なんか遠回りな気がしますが、これら一連のコマンドの内容をプッシュコマンドとしてまとめておけば、コマンド一発でリビルドできます。
公開版と開発版で切り分けをしておくと何かと便利なので、こんなことをしていました。
ちなみにですが、ただバックアップを取る目的であれば
WP-DBmanager
http://lesterchan.net/wordpress/readme/wp-dbmanager.html
上記のプラグインが便利なようです。
- Comments: 0
- Trackbacks (Close): 0
ホーム > MySQL
---
Blog
---