Windows 7 デスクトップで MySQL の代わりに MariaDB を使用しようとしています。以下は、これまでに行った手順です。
- 私のPCには以前にMySQLがインストールされていました。
- そのMySQLをアンインストールしていません。
- mariadb.org から mariadb-5.5.30-win32.msi をダウンロード
- mariadb-5.5をインストールしましたが、インストール中にサービス名を変更するように求められました(デフォルトでは、サービス名をMySQLとして、ポート番号を3306として表示していました)。MySQLが同じサービス名とポート番号でインストールされているためです。そこで、サービス名をMariaDB、ポートを3305に変更しました。
HediSQL からポート番号: 3305 および localhost で接続すると、MariaDB に接続でき、MySQL と同じように 4 つの既定のデータベース (information_schema、mysql、performance_schema、および test) が表示されます。
HediSQL からポート番号 3306 (つまり、以前にインストールした MySQL のデフォルトのポート番号) で接続できるのと同じ方法で、古い MySQL に接続し、他のアプリケーション データベースを表示することができました。
今まではまったく問題ありません。
しかし、以下のコマンドを使用して MySQL に接続するために使用したように、コマンド ラインから MariaDB に接続する方法: mysql -uroot -proot、つまり MySQL クライアント。
また、MariaDB 5.5/bin では、すべての .exe ファイル (いくつかの追加の .exe ファイルを除く) が MySQL/bin と同じであることがわかります。内部で同じ MySQL サーバーを使用していますか。はいの場合、MariaDB を個別にインストールする必要があるのはなぜですか?
MariaDB を使用するには、アプリケーション DB を MySQL から MariaDB にインポートする必要がありますか?
これら2つのDBの間で本当に混乱しています。助けてください。
よろしく、 サンディップ