MariaDB Windows版を10.5 にアップグレードする

MariaDB Windows版を10.5 にアップグレードする手順を紹介します。

概要

MariaDB Windows版を10.5ではアップグレードウィザードが無いことや、インストールされるサービスの名称が変わるなどいくつかの変更があるため、 アップグレード手順が若干異なります。この記事では、MariaDB Windows版をバージョン 10.4 を バージョン 10.5 にアップグレードする手順を紹介します。

手順

MariDB 10.5 のダウンロード

MariaDBのWebサイト(https://mariadb.org/)にアクセスします。下図のページが表示されます。画面上部の[Downlaod]ボタンをクリックします。


ダウンロード画面が表示されます。[MariaDB Server Version]のコンボボックスをクリックして、バージョン 10.5 のMariaDBをダウンロードします。


ダウンロードが完了すると、下図のリリースノート画面が表示されます。


MariaDB 10.5 のインストーラーがダウンロードできました。

MariaDB 10.4の停止

インストール前に、MariaDB 10.4 のサービスを停止します。管理ツールの[サービス]を表示します。


サービスの一覧から、[MySQL]のサービスの項目をクリックして選択します。


右クリックしてポップアップメニューを表示します。[停止]メニューをクリックしてサービスを停止します。

MariDB 10.5 のインストール

ダウンロードしたインストーラーを実行します。


インストーラーが起動し下図のウェルカム画面が表示されます。[Next]ボタンをクリックします。


[End-User License Agreement]画面が表示されます。


画面下部の[I accept the terms in the License Agreement]のチェックボックスをクリックしてチェックをつけます。チェック後[Next]ボタンをクリックします。


[Custom Setup]画面が表示されます。こちらはデフォルトのままとします。[Next]ボタンをクリックします。


[Default instance properties]画面が表示されます。


[Modify password for database user 'root'] のチェックボックスにチェックが付いていることを確認します。
[New root password]と[Confirm:]のテキストボックスにrootのパスワードを入力して設定します。入力後[Next]ボタンをクリックします。


[Default instance properties]の次の画面が表示されます。インストールするサービス名の設定とデータべ-スサーバーのポート番号の指定をします。 デフォルトの値をそのまま利用します。MariaDB 10.4のサービスが起動していると、ポート3306でサービスを作成することができずエラーが表示されますので、 Maria DB 10.4を先に停止しておく必要があります。


[Ready to install MariaDB] の画面が表示されます。[Install]ボタンをクリックしてインストールを開始します。


インストールが始まります。


インストールが完了すると下図の画面が表示されます。[Finish]ボタンをクリックしてインストーラーを終了します。

インストールの確認

インストールが完了すると、スタートメニューに "MariaDB 10.5" のフォルダが作成されます。フォルダ内に[Command Prompt] [MySQL Client]のショートカット などが作成されます。


[サービス]画面に"MariaDB"のサービスが追加されています。

データファイルのコピー

旧バージョンからデータファイルをコピーします。MariaDB 10.5のサービスを停止してデータファイルを削除できるようにします。


C:\Program Files\MariaDB 10.5\data のディレクトリのファイルを削除して空にします。


C:\Program Files\MariaDB 10.4\data のファイルを C:\Program Files\MariaDB 10.5\data にコピーします。


my.ini を編集します。datadirplugin-dir のファイルパスをMariaDB 10.5のディレクトリに変更します。
変更前
変更前

変更後
変更後


サービスを開始します。


サービスが起動できたことを確認します。

動作確認

MariaDBのコマンドプロンプトを起動します。


mysql コマンドを実行して、データベースに接続できるか確認します。


show database コマンドを実行してデータべースが存在していることを確認します。


以上でアップグレードは完了です。

著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
最終更新日: 2020-10-12
作成日: 2020-09-29
iPentec all rights reserverd.