6

最初は、Struts 2 を使用して、Java Web テクノロジーで Web サイトを開発しました。そこで、ローカルホスト サーバーとして Apache Tomcat を、データベースとして MYSQL をインストールしました (MYSQL は、XAMPP や WAMP などのパッケージではなく、mysql.com からの完全なアプリケーションです...)

しかし、今は PHP について少し学ぶことに切り替えたので、WAMP フルパッケージをインストールします。WAMP のすべてのサービスを開始し、ブラウザに移動して localhost と入力すると、すべて正常に動作します

しかし、localhost/phpmyadmin にアクセスすると、コンピューターの古い MYSQL アプリケーション (Java Web で使用したもの) に接続しているようです。そして、コンピューターを再起動して MYSQL Workbench (MYSQL アプリケーション内) を使用しましたが、WAMP パッケージのデータベースに接続され、古いデータベース (Java Web 内) に接続できなくなりました。

解決策は WAMP を削除することですが、PHP には WAMP が必要です

MYSQL アプリケーションと WAMP パッケージ (Java Web 用の MYSQL アプリケーションと PHP 用の WAMP パッケージ) を一緒に使用するにはどうすればよいですか?

ありがとう、そして私の悪い英語をお詫びします!

4

2 に答える 2

4

C:\Program Files (x86)\MySQL\MySQL Server 5.1 に移動し、my (構成ファイル) を開き、次の場所に移動します。

[client]

port=3306

これをに変更

[client]

port:3307

これにより、phpmyadmin が 3306 で実行され、Java-Mysql が 3307 で実行されます。

于 2013-07-13T16:36:10.033 に答える
0

もちろん、XAMPP と WAMP の両方のデフォルト ポートを 80,443 と 3306 ではなく他のポートに変更したことを念頭に置いて、XAMPP と WAMP の両方を実行し続けることができますが、他のサードパーティ製ソフトウェアをインストールするときのように、競合が発生することがあります。または、ポート 80,443,3306 で実行される特定のサービスを有効にします。

ここでの最良の代替手段は、ネットワークが「ホストのみのアダプター」として構成された仮想マシン内にサーバーの 1 つをインストールして、ベース マシンから仮想マシンにインストールされた XAMPP/WAMP に ip- Web ブラウザを介して仮想マシンのアドレス。

また、

XAMPP と WAMP の両方を同じマシンで一緒に実行したいが、一度に 1 つのサーバーのみにアクセスしたい場合は、両方を 1 つずつインストールすることができます。ただし、他のサーバーをインストールする前に、XAMPP または WAMP コントロール パネルから実行されているすべてのサービスを完全に停止してから、アプリケーションを終了する必要があることに注意してください。この手順の後、構成やポート番号を変更せずに、他のサーバーのインストールに進むことができます。これは、この場合、一度に 1 つのサーバーのみがアクセスされると想定したためです。したがって、他のサーバーを起動する前に、現在実行中のアプリケーションをすべてのサービスを停止して完全に終了する必要があります。スカイプがインストールされている場合、デフォルトの着信接続ポートをポート 80 と 443 以外に変更する必要があります。

前述のように、稼働中の両方のサーバーに同時にアクセスすることを意図している場合は、仮想マシンを利用することが競合を回避し、最終的に長期的なトラブルシューティングを行うのに最適です。

ポートと構成ファイルの変更に失敗した場合、XAMPP コントロール パネルから phpmyadmin にアクセスしようとすると、次のエラーが発生する可能性があります。

    **mysql said: Cannot connect: invalid settings. xampp**

注: サーバーの起動中に 管理者として実行し ないと、一部のサービスが正しく開始されません。

「多くのスレッドで指摘されているように、Windows 10にXAMPPとWAMPの両方をインストールしようとしましたが、すでにインストールされているWAMPと競合するだけで、XAMPPコントロールパネルからPHPMYADMINにアクセスできなくなるため、MYSQLとApache XAMPPのデフォルトポートを変更しました。その後、再インストールしました構成やポートを変更せずに XAMPP を使用します。WAMP サービスを停止し、アプリを終了し、XAMPP コントロール パネルから PHPMYADMIN を起動します。実際には、数え切れないほどの時間と Web での調査に苦労しましたが、プロセスは短く見えます。これを思いつくまで、可能な解決策をテストします。」

この簡単なヒントとガイドがお役に立てば幸いです。

于 2016-02-07T12:06:11.617 に答える