Home > blog

blog Archive

ハッスルサーバーでMySQL4から5へ移行

管理を依頼されているお客様のホームページのメンテナンスのお話。

ハッスルサーバーにインストールしているWordPress、データベースはMySQL4を利用しています。

WordPress2.9からMySQL4.3以上でないとインストールができなくなりましたが、ハッスルサーバーのMySQL4は4.2のため、アップデートできずにいました。

WordPress3.0もリリースされ、そろそろアップデートしないと・・・ということで、データベースの移行作業を実施!

ハッスルサーバーはMySQL5も利用できるので、MySQL4からMySQL5へ移行します。


まずはMySQL4のデータベースをエクスポート。


MySQL5の言語設定はUTF-8なので、MySQL4もUTF-8にしておきます。

言語設定を統一しておかないと文字化けするので、確実に設定を統一しておきます。




エクスポートの設定は初期状態でOK。

左側にあるエクスポートメニューで、エクスポーするデータベースを選択し、下部の[ファイルに保存する]にチェックを入れて[実行する]ボタンをクリックすればファイルに書き出してくれます。



この時のファイルサイズは2,048KB以下に抑えること。
※インポートできるファイルサイズは2,048KB以下です。

小さいサイズなら圧縮なしで保存すればいいですが、2,048KBを超える場合は圧縮しましょう。
ワタシはgzip形式で圧縮しました。



エクスポートファイルが書き出されたら、インポートです。

MySQL5の管理画面に入って、インポートをします。

[インポートするファイル]で、エクスポートファイルを選択します。
文字セットの種類もあわせます。

あとは[実行する]をクリックすれば自動的にインポートしデータベースを追加してくれます。




WordPress側は wp-config.php にデータベースの設定が記述されているので、新しいデータベースの設定に変更すればOKです。

データベースの設定値

・ホスト名
・ユーザー名
・パスワード
・接頭語


修正した wp-config.php をアップしてブログを表示させ、正常であれば完了です。

もし、文字化けしている場合は、インポートしたデータベースを削除して、エクスポートからやり直せばいいです。

今回は同じサーバー内でデータベースの変更だけだったので、WordPressのデータ移行等の作業はなく簡単に済みました。


MySQL5になったので、WordPress3.0へのアップデートも無事完了です。

※作業が完全に終了し、少し運用して問題がなければ、MySQL4のデータベースは削除します。

Voxからのエクスポートは相当厳しい

MovableTypeでお馴染みのシックスアパートの運営する無料ブログサービス Vox を使っていますが、別サービスに移行しようかと探ってみると・・・データのエクスポートは相当難しいみたいです。



・Vox自体にエクスポート機能は無し

・Voxからのインポート機能を持つブログサービスは WordPress.com のみ


・・・ということで、Vox → WordPress.com → 他サービス を検討しましたが、WordPress.comのエクスポート機能では、記事に使った画像データを移行することはできないんですね。

インストール型のWordPressのように、FTPでサーバーにアクセスできればデータをコピーしてくることができるのですが、WordPress.comではそれもできないので、画像データをまとめて移行することはできないようです。

WordPressの投稿をTwitterでつぶやく Simple Tweet

Twitterを常用するようになって、どうせならブログの更新もTweetしてしまおうと思い、方法をチェック。

WordPressにはそれを実現するプラグインが存在しました。

いくつかあるようですが、ワタシはシンプルにブログの更新をTwitterに流せればいいので、選んだのがSimple Tweetというプラグイン。


Simple Tweet

Simple Tweet
解凍してできたフォルダごとWordPressのプラグインフォルダにアップ。管理画面でプラグインを有効にし、Twitterアカウント等を設定すればOK。

シンプルな分、設定も簡単です。日本語のプラグインなのもありがたいです。

Twitter Blog

えー、ブログをひとつ立ち上げました。

Twitter Blog

Twitter Blog


その名の通り、Twitterに関してのブログです。

5月くらいからボチボチと使い始めたTwitterなんですが、6月くらいから稼働率が上がり、最近専用のTwitterクライアントを導入してすっかり本格的になってしましまいた。


巷でも話題になってきてはいますが、普及もまだまだだし、ネットや書籍での情報もあまり多いとは言えません。個人的にもいろいろと情報を集めて勉強しながら使っている状態。


それならいっそのこと、自分で集めた情報をまとめてしまえ!ということで、ブログにしちゃいました。

システムはMovableTypeオープンソース(MTO)。MTOはひとつのシステムで複数のブログを作ることができるので、それを利用しました。

http://penchi.jp/bb/  → BlackBerry Bold Blog

http://penchi.jp/tw/ → Twitter Blog


使い勝手ではWordPressの方が好きなんですが(苦笑)、システムごとインストールするのも面倒だし、管理面でもややこしいので、今回はMTOを選択しました。MTのシステムに慣れるためにもいいですし。


そういうわけで、また新しいブログができましたので、よろしくおつきあいください。

Twitterもちょこちょことつぶやいてます。 → @penchi

無料で使えるWordPressサービス

有名なブロガーさんたちも続々と移行して、最近人気上昇中のWordPressですが、設置にはデータベース装備のサーバーが必要。レンタルサーバーを契約している場合は大抵設置できますが、プロバイダのホームページスペースや無料のサーバーではなかなか設置できる環境はありません。

でも「WordPress使ってみたいんだけど・・・」という方におすすめなのが下記のサービス。


WordPress.com

WordPress.com

WordPress本家が提供するレンタルブログサービス。当然、システムはWordPressです。無料の会員登録をすると http://ユーザー名.wordpress.com/ というURLでブログを開設できます。
※WordPressのスパム対策で使うAPIキーを取得するのもここで会員登録します。



SITE MIX

SITE MIX

無料のホームページサーバーですが、WordPressを標準装備しています。
WordPress以外に一般のホームページを公開する機能を持っています。容量は1.5GBで商用利用OK、独自ドメイン設定OKという多機能ぶり。


WordPressを体験したいという方はWordPress.comを利用するのがおすすめ。
ちょっと本格的にやってみたいという方はSITE MIXがおすすめかとおもいます。


ウチで契約しているエックスサーバーは、MovableTypeやWordPressの簡単インストールを装備しています。これまではWordPressは旧バージョンのWordPressMEだったんですが、最近になって、最新のWordPress2.8に変わりました。

面倒な設定をしないで、ホームページ上でガイドに沿ってクリックしていくとインストールできてしまうので、超簡単!サーバー移転を考えている方は選択肢として検討の価値アリです。


ホーム > blog

ブログ内検索
  

コンタクト

@penchi


fujidenki


Twitter
Tool
あわせて読みたいブログパーツ

フィードメーター - penchi.jp

Return to page top