- ベストアンサー
MySQLバージョンアップの問題点
以下の方法で、MySQL-4.0.24からMySQL-5.0.84にバージョンアップを考えています。 問題点、懸念点などを教えて頂ければと思います。 よろしくお願いいたします。 バージョンアップと言っても、稼動中の「4.0.24」を停止して、別ディレクトリにインストールした「5.0.84」を起動するといった感じです。 (「4.0.24」も「5.0.84」もソースからのインストールです) データの移行は、 mysql-4.0.24/var内のDBディレクトリを、mysql-5.0.84/var内に移すというようにしたいと思います。 (ダンプ・リストアの方法は、時間がかかり過ぎるので難しい)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
MySQL 4.1でのunicodeの実装により、定義情報の管理方法(データ型など)が変わっているので、単純にコピーするだけではすまないと思いますよ。 日本MySQLユーザ会のFAQを参照してみてください。 http://www.mysql.gr.jp/ マニュアル MySQL 5.0 英文 http://dev.mysql.com/doc/refman/5.0/en/upgrade.html MySQL 5.1日本語 http://dev.mysql.com/doc/refman/5.1/ja/upgrade.html
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
>問題点、懸念点などを教えて頂ければと思います。 varをそのまま使えるかどうかはかなり微妙ですね。 9割方無理だと思いますけど、絶対だめかというと自身がありません。 急がば回れだと思いますけどねぇ・・ 長い間とめられないということであれば、並行稼働でも データ以降処理は可能だとおもいますよ
お礼
ご回答ありがとうございます。 実際にテストサーバーで検証してみましたが、検索結果が正しく取得できませんでした。 > 長い間とめられないということであれば、並行稼働でも > データ以降処理は可能だとおもいますよ はい、長い間とめたくないです。 平行稼動でデータ移行とは、レプリケーションをつかうと言う事でしょうか?方法が知りたいです。
お礼
ご回答ありがとう御座います。 日本MySQLユーザ会のFAQ、分かりやすかったです。 結果、 ダンプ・リストアをしないで、4.0->5.0は無理な気がしてきました。