MySQL4.0から5.0へ移行準備

  • 投稿日:
  • by
  • カテゴリ:

OSの入れ替えと鯖本体をCore2Duo Memory8GBの鯖に変更しようと準備してます。

問題になったのが、MySQLでいろいろやっていてできたのでメモ。

MySQL4.0旧鯖
mysqldump -uroot -p mt_db > mt_db.mysql

MySQL5新鯖
my.cnfに以下を追加
[mysqld]
default-character-set=ujis
skip-character-set-client-handshake

[mysqldump]
default-character-set = ujis

[mysql]
default-character-set = ujis

新鯖上でコマンドで以下のようにしてDBを作成
mysqladmin -uroot -p create mt_db --default-character-set=ujis

DBの読み込み
mysql -uroot -p mt_db < /home/hideki/mt_db.mysql

MovableTypeを立ち上げ文字化けの確認を行う。

問題は残るのだが、一応移行はできそうです。
UTF-8化は今後の課題かな。