Apacheサーバー2.2を新規インストールしました。すべてが機能します。 localhostにアクセスすると、「It Works!」と表示されます。
MySQL5.5をインストールしたばかりで、localhost:3306にアクセスすると、意味がわからなくなります。
J���5.5.22�'���4[LM {D〜p�ÿ÷!�€����������6[I = 4/+、9z {|�mysql_native_password�! ��ÿ„#08S01パケットの順序が乱れる
同様の問題を抱えたユーザーがインターネット上に多くの投稿を見ていますが、解決策がわかりません。
誰でも助けることができますか?
MysqlサービスはWebインターフェースではありません-ブラウザーを使用して接続することはできません。何らかの種類のmysqlクライアントをインストールする必要があります。
phpmyadmin
を起動しようとすると、次のようになります。
localhost/phpmyadmin
私はjsp初心者です。あなたにも同じ問題があります。ポートの問題のようなものだと思います。
私の場合、Apacheサーバーコネクタのポートを9090に設定していました。その後、mysqlをインストールしたとき、mysqlのポートはデフォルトポートとして3306でした。
私のjspファイルで、「jdbc:mysql:// localhost:9090/dbname」のようなjdbcドライバーをロードしてから、Webブラウザーで「http:// localhost:9090/my.jsp」を呼び出します。それは私があなたと同じ問題を得たときです。
「jdbc:mysql:// localhost:3306/dbname」のようなjspファイルのポート部分を修正しました。
Apacheサーバーのポートを確認する必要があると思います。 Apacheディレクトリの\ conf\server.xmlファイルをチェックアウトできます。この部分は、server.xmlファイルの「Connector port = 8080 ....」で始まります。その場合、ブラウザに「http:// localhost:8080 ...」を配置する必要があります。
http:// localhost / をポートなしで記述してみてください。または、phpmyadminに移動して[マイWebサイト]をクリックすると、すぐにローカルホストに移動します。