0

MySQLをダウンロードし、正しくインストールしました。

MySQL ワークベンチを開始すると、次のデータベースが表示されます (すべてを覚えているわけではありません):
sakila
test
world

大丈夫です。動作しています。問題なくアクセスできます。しかし、後でxamppをインストールしました。その後、MySQL ワークベンチを起動すると、さまざまなデータベースが表示されます:
cdcol
phpmyadmin
test
webauth

以前のデータベースにアクセスできません。

それらを切り替える方法、または
それらすべてを表示する方法は?

4

1 に答える 1

0

xampp が最初のサーバーをアンインストールしたかどうかはわかりませんが、そのインストールによってデフォルトの MySQL TCP/IP ポート (3306) が変更された可能性が高くなります。おそらく、両方のサーバーが同じポートで実行しようとして (これは機能しません)、1 つが起動に失敗しました (この場合は最初のインストール)。

したがって、必要なのは、各サーバーを独自のポートで実行することです。MySQL Workbench を使用して、必要な変更を行うことができます。ただし、最初に両方のサーバーがまだインストールされているかどうかを確認する必要があります。2 つの MySQL サービスを実行していますか? それらのいずれかをオフにして、実行中のサーバーに MySQL で接続します。それが機能する場合は、これをシャットダウンして他のサービスを実行します。MySQL に再度接続しますが、今回は管理セクションの構成ファイルに移動し、ポートを 3307 などに変更します。サーバーを保存して再起動します (すべて WB 内で可能)。これで、両方のサーバーを同時に実行できるはずです (最初のサーバーがまだデフォルト ポートで実行されている場合)。WB に 2 番目の接続とサーバー インスタンスを作成して、1 つのサーバーに 3306 で、もう 1 つのサーバーに 3307 でアクセスできるようにします。

MySQL サービス エントリが 1 つしかない場合、xamp は以前のインストールを削除しており、本当に 2 つのサーバーが必要な場合は再度インストールする必要があります。

于 2013-03-17T09:51:30.767 に答える