2012-04-07 5 views
18

Ich habe gerade eine Neuinstallation von Apache-Server 2.2. Alles funktioniert. Wenn ich zu localhost gehe, bekomme ich: "Es funktioniert!"Apache Mysql - "Pakete außerhalb der Reihenfolge" auf 3306

ich gerade installiert mySQL5.5 und wenn ich auf localhost gehen: 3306 bekomme ich nur Kauderwelsch:

J 5.5.22'4 [LM {D ~ Py ÷ ! € 6 [I = 4/+, 9z {| mysql_native_password ! ÿ "# 08S01Got Pakete außer Betrieb

Ich sehe viele Beiträge im Internet mit Benutzer mit ähnlichen Problemen, aber ich kann keine Lösung finden.

Kann jemand helfen?

Antwort

19

Der mysql-Dienst ist keine Webschnittstelle - Sie können keine Verbindung mit einem Browser herstellen. Sie müssen einen MySQL-Client irgendeiner Art installieren.

+0

Ich lief ein SQL-Skript, das eine db erstellt. Ich habe eine PHP-Seite erstellt, die die Daten in der db ausspuckt, aber ich bekomme den oben verstümmelten Text, wenn ich die Seite lade: localhost: 3306/test.php – Adam

+0

Sie müssen die Seite mit http: // localhost laden /test.php. Das ist der Apache-Server. Es ist der Apache-Server, der test.php liefert, nicht die Datenbank. 3306 ist der Port, den die Datenbank für Datenbankverbindungen abhört, z. B. von Ihrem Code. – rainecc

1

Ich bin ein JSP Anfänger. Ich habe ein ähnliches Problem mit dir. Ich denke, es ist eine Art von Port-Problem.

Für mich hatte ich den Port für Apache-Server-Connector als 9090. Später, als ich mysql installiert, war der Port für mysql 3306 als Standard-Port.

In meiner jsp-Datei, i geladen JDBC-Treiber wie 'jdbc: mysql: // localhost: 9090/DB-Namen' und rufen Sie dann i 'http: // localhost: 9090/my.jsp' auf meinem Web-Browser . Das ist, wenn ich das gleiche Problem mit dir habe.

Ich habe den Port-Teil in meiner JSP-Datei wie 'jdbc: mysql: // localhost: 3306/dbname' repariert und ich konnte alles richtig machen.

Ich denke, Sie müssen den Port für Ihren Apache-Server überprüfen. Sie können die Datei \ conf \ server.xml in Ihrem Apache-Verzeichnis auschecken. Der Teil beginnt mit "Connector-Port = 8080 ...." in der server.xml-Datei. Wenn ja, müssen Sie "http: // localhost: 8080 ..." in Ihren Browser eingeben.

1

Wenn Sie versuchen, phpmyadmin dann zu starten tun es wie folgt aus:

localhost/phpmyadmin 
Verwandte Themen