Dépannage : Erreur 111 – Impossible de se connecter au serveur MySQL
P粉236743689
P粉236743689 2023-08-02 20:16:12
0
2
630

J'ai installé le serveur MySQL sur un hôte Linux avec l'adresse IP 192.168.1.100, mais lorsque j'essaie de me connecter à cette IP, j'obtiens toujours une erreur (111). Mais utiliser localhost et 127.0.0.1 est acceptable.

beer@beer-laptop# ifconfig | grep "inet addr" adresse inet : 127.0.0.1 masque : 255.0.0.0 adresse inet : 192.168.1.100 Bcast : 192.168.1.255 Masque : 255.255.255.0 bière@beer-laptop# mysql -ubeer -pbeer -h192.168.1.100 ERREUR 2003 (HY000) : Impossible de se connecter au serveur MySQL sur '192.168.1.100' (111) bière@beer-laptop# mysql -ubeer -pbeer -hlocalhost Bienvenue sur le moniteur MySQL Les commandes se terminent par ; ou g. Votre identifiant de connexion MySQL est 160 Version du serveur : 5.1.31-1ubuntu2 (Ubuntu) Tapez « help ; » ou « h » pour obtenir de l'aide. Tapez « c » pour vider le tampon. mysql> bière@beer-laptop# mysql -ubeer -pbeer -h127.0.0.1 Bienvenue sur le moniteur MySQL Les commandes se terminent par ; ou g. Votre identifiant de connexion MySQL est 161 Version du serveur : 5.1.31-1ubuntu2 (Ubuntu) Tapez « help ; » ou « h » pour obtenir de l'aide. Tapez « c » pour vider le tampon. mysql> ≪/pré> 

L'erreur 111 se produit également lors de la connexion à partir d'un autre ordinateur.

un autre@un autre-ordinateur portable# mysql -ubeer -pbeer -h192.168.1.100 ERREUR 2003 (HY000) : Impossible de se connecter au serveur MySQL sur '192.168.1.100' (111) ≪/pré> 

Dans ce cas, quelle est la différence entre l'utilisation de localhost ou 127.0.0.1 et l'utilisation de 192.168.1.100 ? Je ne sais pas comment me connecter à cette base de données depuis une autre machine.

S'il vous plaît, aidez-moi, merci.


P粉236743689
P粉236743689

répondre à tous (2)
P粉936509635

111 signifie connexion refusée, ce qui signifie que votre mysqld n'écoute que sur l'interface localhost.

Pour apporter des modifications, vous pouvez afficher la valeur bind-address de la section mysqld dans le fichier my.cnf.

    P粉471207302

    Cela signifie probablement que votre serveur MySQL écoute uniquement sur l'interface localhost.

    Si vous avez des lignes comme :


    bind-address = 127.0.0.1

    Dans votre fichier de configuration my.cnf, vous devez les commenter (ajouter # au début de la ligne), puis redémarrer MySQL.

    sudo service mysql restart

    Bien entendu, pour effectuer cette opération, vous devez être l'administrateur du serveur.

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!