Movable Type4で使っていたデータベース[MySQL(文字コードEUC-JP)]の文字コードをUTF-8(UNICODE)に変更するメモ


2011_11_13 記
Movable Type4で使っていたデータベース[MySQL(文字コードEUC-JP)]の文字コードをUTF-8(UNICODE)に変更します。

[注意事項]
本内容は参考にとどめ、くれぐれも自己責任で実施していただくようお願いいたします。

[MT4からMT5までの移行手順]
おそらく、MySQL自体に手を加えて修正するスマートな方法があると思いますが、私はよくわからないので次のような方法を試してみました。

なお、
※この方法はデータベースを二つ作ることが許可されていない場合はリスクが高くなってしまうと思います。
※現在インストールしているMTとおなじバージョンのインストールファイルが必要です。(たぶん)

1. 念のため、FTPでサーバからローカルに丸ごとサイトのバックアップデータをとっておきます。


2. Movable Type4の機能をつかってバックアップをとります。
(記事の書き出しではなく、システム全体のバックアップ)
[手順参考]ブログの完全バックアップと、データベースのバックアップ | Movable Type 4 ドキュメント


3. サーバーでMySQLのバックアップをとります。
[手順参考]xreaのサーバーでMySQLのバックアップをとるメモ: マイチキンハート


4. xreaで新しいMySQLのデータベース(文字コード:UNICODE)を作ります。
文字コードはUNICODEを選択します。
[手順参考]xreaのサーバーでMySQLのデータベースを作るメモ: マイチキンハート


5. 新しいMySQLにMovable Type4(バックアップをとったものと同じバージョン)をインストールします。
[手順参考]Movable Type4をインストールするメモ(xreaサーバの場合): マイチキンハート


6. バックアップファイルを使ってデータを復元します。
[手順参考]バックアップしたブログの復元 | Movable Type 4 ドキュメント


これで新しいデータベースでいままでのMovably Typeが動くことになります。


参考
[]
関連
[]マイチキンハート: c.コンピュータ・プログラム関連 アーカイブ
[]マイチキンハート: xrea アーカイブ
[]マイチキンハート: Movable Type アーカイブ
[]マイチキンハート: MT4 アーカイブ

トラックバック
[]

Track Back

Track Back URL

コメントする

※ コメントは認証されるまで公開されません。ご了承くださいませ。

公開されません

(いくつかのHTMLタグ(a, strong, ul, ol, liなど)が使えます)

このページの上部へ