レンタルサーバーまとめ

エックスサーバーでWP2.9のためMySQL5.0引っ越し

WordPress2.9.xは、MySQL4.1.2以上でないとアップグレードができません。
現在使ってるエックスサーバーでは、WP設置時はMySQLが4で「MySQLバージョン切り替え」を行い、MySQL5.0にしないとWP2.9以上がインストールできない。

しかしエックスサーバーMySQLバージョン切り替えは、全てのMySQLを一端全部削除してからでないとバージョンUPできない。複数すでに他のMTなり、CMSとかでMySQLを使っているとそちらもMySQLの5.0引っ越し前に全て削除が必要だ。

MySQLをエクスポートして、それからMySQL5.0に変更してから、インポートし直す。
エックスサーバーのサーバーパネルから、phpmyadminにアクセス。
各MySQLを選択して、エクスポート。

●●●.sqlファイルを、当方はMacなので、Jedit XでEUC-JPで開いて

SET SQL_MODE=”NO_AUTO_VALUE_ON_ZERO”;

の一文を削除して、EUC-JPで保存。Jedit X以外のテキストエディットやCotEditorでは重たすぎて何かだめでした。WindowsのTerapadも何かダメでした。

MySQLのことは、よくわかってませんが引っ越しできました。
つまずいた部分は、mt-config.cgi や wp-config.php の記述で、
DB_HOST が localhostから、mysqlXXX.xserver.jp になったことで、
MySQLがよくわかってないだけに、説明になってませんが。
データベース名、ユーザー名、パスワードの設定は前のMySQL4と同じです。

以下、図はMT3.xの場合ですが、WPでも同じ要領でできました。

あとは、全部の.sqlをエクスポートできたら、エックスサーバーのパネルで
MySQLとユーザーを全て消してから、「MySQLバージョン切り替え」をして
MySQL5.0にしてから、MySQLをインポートする分を作って
(文字コードはEUCだとMTが文字化けして、UTF-8だと平気、
WPはEUCでもUTF8でもどちらでも平気でした、なのでUTF8推奨?)
phpadminにログインして、データベースを作ってエクスポートした分を
インポートして、mt-config.cgi や wp-config.php を書き換えて、
アップロードすれば、完了!
エックスサーバーでのMySQL引っ越しできましたという投稿であり、自己責任でMySQL5.0に
引っ越してみてください。何か説明がまわりくどくなりました!

1 comment so far

  1. トビー 1月 29, 2010 8:49 AM

    エックスサーバでMySQLのインポート・エクスポートでバージョン5.0に引っ越すことができました。参考にさせていただきました、ありがとうございました。

Leave a comment

Please be polite and on topic. Your e-mail will never be published.

★おすすめソフト

Mac ソフトのことなら act2.com

★Windows7、MacOS 10.6 にも対応

今となっては、MacでWindows環境を手に入れる方法はいろいろあるが、VMWARE FUSIONがやっぱり一番安定してるし、マルチコアCPUも対応でサクサク快適に使える。他のソフトも使ってみたが、調子が良かったり悪かったりムラがあるソフトが多いなかで、VMWARE FUSHIONが一番トラブルもなく安定してるところが実用的ですね★