ブログの始め方・WordPress・レンタルサーバー

MariaDBからMySQLに移行できるのか?

MariaDBからMySQLに移行できるのか?

Webサイトを運営していてサーバーを移行させるとき、データベースの移行作業も必要になります。このとき、移行元と移行先が異なるデータベースシステムだと少し心配です。

MariaDBサーバーからエクスポートしたデータベースはMySQLサーバーのデータベースにインポートできるのでしょうか?

この記事ではMariaDBのデータベースをMySQLにインポートする方法を紹介します。MariaDBからMySQLに移行する方法です。

なぜMariaDBからMySQLに移行するのか?

なぜMariaDBからMySQLに移行するのか?

MariaDBはMySQLよりも多くの面で優れています。MariaDBは完全なオープンソースのデータベースであり、処理速度もMySQLより高速です。

ではなぜ、MariaDBからMySQLに移行するのか? というとサーバー会社によって使用しているデータベース管理システム(MariaDB or MySQL)が異なるからです。

移行時に「MariaDBを使っているサーバー会社からMySQLを使うサーバー会社に移行できるのか?」という疑問を持つ人はいるでしょう。

結論から言うと移行は問題なく可能です。

MariaDBはMySQLにインポート可能

MariaDBはMySQLに対して互換性を持っています。そのためMySQLからMariaDBに移行する際は問題ありません。

それでは反対にMariaDBからMySQLに移行することはできるのかというと、こちらも可能です。

データベースの移行にはphpMyAdminを使います。phpMyAdminはサーバー会社が用意しているので簡単に使用できます。

phpMyAdminでデータベースを操作する

phpMyAdminにログインする

ユーザー名・パスワード・サーバーを入力してphpMyAdminにログインします。

これらの情報は使用しているサーバー会社から取得できます。メール等を確認してください。

データベースの種類を調べる方法

データベースがMariaDBかMySQLかを確認するにはphpMyAdminのトップページを開きます。

データベースサーバ > サーバーの種類を確認してください。下の画像ではMariaDBになっています。

データベースの種類を調べる

MariaDBをエクスポートする

MariaDBをエクスポートするには以下の手順を行います。

①: エクスポートするデータベースを選択する。②: エクスポートを押してエクスポート画面く。③: 実行を押すとデータベースがダウンロードされる。

MySQLにMariaDBをインポートする

MySQLにMariaDBをインポートするには、MySQLサーバーのphpMyAdminにログインしてください。

①: MariaDBをインポートしたいデータベースを選択する。②: インポート画面を開く。③: ファイル選択を押して移行先からダウンロードしたデータベースを選択する。④: 実行を押すとインポートされて上書きされる。

最後に

MariaDBのデータベースをMySQLにインポートする方法を紹介しました。MariaDBサーバーからMySQLサーバーへ移行は可能だということを覚えておいてください。