web-dev-qa-db-fra.com

apache mysql - "paquets hors service" sur 3306

Je viens de faire une nouvelle installation du serveur Apache 2.2. Tout fonctionne. Quand je vais à localhost, je reçois: "Ça marche!"

Je viens d'installer mySQL5.5 et quand je vais sur localhost: 3306 je reçois juste du charabia:

J��� 5.5.22�'���4 [LM {D ~ p�ÿ ÷! � € ����������6 [I = 4/+, 9z {| �mysql_native_password�! ��ÿ „# 08S01Got paquets hors service

Je vois de nombreux messages sur Internet avec des utilisateurs ayant des problèmes similaires, mais je ne peux pas trouver de solution.

Quelqu'un peut-il aider?

22
Adam

Le service mysql n'est pas une interface Web - vous ne pouvez pas vous connecter à l'aide d'un navigateur. Vous devrez installer un client mysql quelconque.

22
rainecc

Si vous essayez de démarrer phpmyadmin, procédez comme suit:

localhost/phpmyadmin
2
Black

Je suis débutant jsp. J'ai le même problème avec toi. Je suppose que c'est une sorte de problème de port.

Pour moi, j'avais défini le port pour le connecteur du serveur Apache sur 9090. Plus tard, lorsque j'ai installé mysql, le port pour mysql était 3306 comme port par défaut.

Dans mon fichier jsp, j'ai chargé le pilote jdbc comme "jdbc: mysql: // localhost: 9090/dbname" puis j'appelle "http: // localhost: 9090/my.jsp" sur mon navigateur Web. C'est là que j'ai eu le même problème avec toi.

J'ai corrigé la partie du port dans mon fichier jsp comme 'jdbc: mysql: // localhost: 3306/dbname' et je pouvais tout comprendre.

Je pense que vous devez vérifier le port de votre serveur Apache. Vous pouvez extraire le fichier\conf\server.xml dans votre répertoire Apache. La partie commence par "Port du connecteur = 8080 ...." dans le fichier server.xml. Si c'est le cas, vous devez mettre 'http: // localhost: 8080 ... sur votre navigateur.

1
Silver

Essayez simplement d'écrire http: // localhost / sans le port et cela fonctionnera, ou allez sur votre phpmyadmin et cliquez sur Mes sites Web et cela vous amènera immédiatement à votre localhost

1
Halit Kazzaz