2017-05-08 3 views
1

Je suis capable de se connecter à la base de données via http://server_ip/phpMyadmin/ mais pas en mesure de se connecter via xampp.je suis capable de se connecter à la base de données via server_ip/phpMyadmin mais pas en mesure de se connecter via xampp

J'ai fourni des informations d'identification même de connexion dans config.inc.php

S'il vous plaît aidez-moi à résoudre ce problème.

J'utilise ubuntu serveur 16,04, php7.0, mysql5.7

+0

Veuillez fournir plus d'informations. Quelle erreur voyez-vous? erreur 500? ou il dit que votre mot de passe est faux? avez-vous essayé 'http: // 127.0.0.1/phpMyadmin /'? – ICE

+0

@ICE: Je reçois cette erreur en essayant de me connecter via xampp http://imagizer.imageshack.com/img922/4262/SRAPKd.png Mais je suis capable de connecter phpmyadmin via l'adresse IP du serveur. y at-il mysql configuration ubuntu nécessaire pour se connecter en utilisant xampp, signifie en dehors de ip? –

Répondre

0

Il semble que vous n'avez pas configuré le port correct ou de l'hôte.

  1. hôte du changement au 127.0.0.1

  2. borne ouverte et exécuter netstat -tln alors vous pouvez vérifier ce qui est le port tcp. pour moi c'est 3306. alors vous pouvez définir ce port dans la configuration.

Vous pouvez également utiliser mysql query pour savoir quel est votre port mysql. Ouvrez le terminal et exécutez mysql -u root -p, puis entrez votre mot de passe mysql. maintenant vous pouvez exécuter cette requête pour savoir quel est votre numéro de port.

SHOW GLOBAL VARIABLES LIKE 'PORT'; 

Mysql utilise le port 3306 par défaut. vous pouvez changer ce que vous voulez:

  1. borne ouverte et exécuter sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

  2. trouver port= sous [mysqld] et changer le port que vous voulez.

  3. enregistrer et redémarrer MySQL par ceci:

    sudo service mysql restart

Si aucune de ces vous aider, peut-être commenter cette ligne dans /etc/mysql/mysql.conf.d/mysqld.cnf peut vous aider. changer

bind-address 127.0.0.1 

au redémarrage mysql après

#bind-address 127.0.0.1 

que.

+1

merci pour votre réponse rapide. S'il vous plaît laissez-moi savoir quel port je dois utiliser http://imagizer.imageshack.com/img922/406/YEPG2Z.png –

+0

Il semble que vous utilisez 3306. J'ai mis à jour ma réponse. peut-être que ça peut t'aider. – ICE

+0

Toujours je ne suis pas en mesure de se connecter au serveur mysql, même erreur affiche –