この項では Windows を使用した MySQL のアップグレードに必要なステップについて説明します。
Windows に特化しない MySQL のアップグレードに関する詳細は、項2.12.1. 「MySQL のアップグレード」 を参照してください。
アップグレードを実行する前に常に現在の MySQL のインストールのバックアップを取る必要があります。Backup and Recovery を参照してください。
MySQL の Windows 用最新版の配布を http://dev.mysql.com/downloads/ からダウンロードします。
MySQL をアップグレードする前に、サーバーを停止する必要があります。サーバーをサービスとしてインストールしている場合は、コマンドプロンプトの以下のコマンドでサービスを停止します。
C:\> NET STOP MySQL
MySQL サーバーをサービスを使用せず使用している場合は、以下のコマンドを使用してサーバーを停止します。
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin" -u root shutdown
MySQL の root
ユーザーアカウントにパスワードが設定されている場合は、mysqladmin
を -p
オプションを使って起動し、要求されたらパスワードを入力します。
4.1.5 より前のバージョンから MySQL 5.1 にアップグレードする場合、あるいは Zip アーカイブからインストールした MySQL バージョンを MySQL Installation Wizard でインストールしたバージョンにアップグレードする場合は、以前のインストールと MySQL サービス (サーバーがサービスとしてインストールされている場合) を手動で削除する必要があります。
MySQL サービスを削除する場合、以下のコマンドを使用します。
C:\> C:\mysql\bin\mysqld --remove
既存のサービスを削除しない場合、MySQL Installation Wizard は新しい MySQL サービスを適切にインストールできない場合があります。
MySQL 5.1.23 から MySQL 5.1.24
にアップグレードするときは、データディレクトリのデフォルトの場所を
MySQL インストール内のディレクトリから
AppData
フォルダに変更すると、データファイルを古いインストールから新しい場所に手動でコピーする必要があります。
MySQL Installation Wizard を使用する場合は、項2.3.3. 「MySQL Installation Wizard を使用する」 の説明に従ってウイザードを起動します。
Zip アーカイブから MySQL
をインストールする場合、アーカイブを取りだします。既存の
MySQL のインストールを上書きする (通常
C:\mysql
にある)
か、あるいはそれを
C:\mysql5
などの異なるディレクトリにインストールします。既存のインストールの上書きをお勧めしています。
MySQL を Windows のサービスとして使用していて、この手順で以前のサービスを削除し、サービスを再インストールした場合。(詳しくは 項2.3.11. 「Windows のサービスとして MySQL を起動する」 を参照してください。)
サーバーを再起動します。MySQL をサービスとして使用している場合、たとえば NET START MySQL を使用するか、あるいは mysqld を直接実行します。
エラーが発生したら、項2.3.13. 「Windows への MySQL インストールにおけるトラブルシューティング」 を参照します。