[前][次][番号順一覧][スレッド一覧]

mysql:11732

From: "Shuichi Tamagawa" <"Shuichi Tamagawa" <shuichi@xxxxxxxxxx>>
Date: Fri, 8 Jul 2005 17:11:56 -0700
Subject: [mysql 11732] MySQL 5.0 FAQ - マイグレーション

マイグレーション

MIG 1. MySQL 4.x から5.0へはどのように移行すれば良いですか?
各バージョンのアップグレードに関する詳細な情報ごちらをご覧下さい
http://dev.mysql.com/doc/mysql/en/upgrade.html。アップグレードの際にはメ
ジャーバージョンを飛ばさずに、一つずつアップグレードすることをお薦めしま
す。例えば、現在MySQL 4.0をご利用で、(テスト)システムを5.0へアップグ
レードする場合には、(テスト)システムを先ず4.1にアップグレードし、正常
に稼動することを確認した後に4.1から5.0にアップグレードして下さい。複雑な
手順に見えるかもしれませんが、この方法がより時間と労力を節約することにな
るでしょう。この方法の場合、問題が発生しても(MySQL Networkをご購入頂い
ていればMySQLのサポートによって)原因を特定しやすくなります。

MIG 2. MySQL 4.xと5.0でテーブルタイプに変更はありましたか?
(MySQL 3.22まで使用されていた)旧ISAMテーブルはサポートされなくなりまし
た。テーブルをISAMからMyISAMに変更するにはALTER TABLE tblname
ENGINE=MYISAMといったステートメントを実行して下さい。

また、MyISAM テーブルの"internal RAID"もサポートされなくなりました。これ
は2GB以上の大きなファイルをサポートしないファイルシステムで大きなテーブ
ルを使用する為の古い機能でした。最近のファイルシステムは全てより大きな
ファイルを使用できますし、MERGEテーブルやビューといった対応策もありま
す。

VARCHARカラムでは末尾のスペースを残すようになりました。(全てのストレージ
エンジン).

MEMORYテーブル(MySQL 4.1以前ではHEAPと呼ばれていました)がVARCHARカラムを
含むことができるようになりました。


[前][次][番号順一覧][スレッド一覧]