Maison > Article > base de données > Pourquoi est-ce que je reçois des erreurs « Connexion refusée » lors de la connexion à MySQL avec PyMySQL ?
Dépannage de l'erreur « Connexion refusée » lors de la connexion à MySQL avec PyMySQL
Lors de la tentative d'établissement d'une connexion à MySQL sur localhost à l'aide de PyMySQL, certains les utilisateurs rencontrent l'erreur « socket : [Errno 111] Connexion refusée ». Cela peut être frustrant, surtout lorsque MySQL est en cours d'exécution.
Pour comprendre la cause de ce problème, examinons deux raisons potentielles :
<code class="python">pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")</code>
<code class="python">pymysql.connect(db='base', user='root', passwd='pwd', host='localhost', port=XXXX)</code>
En traitant l'une de ces causes potentielles, vous devriez pouvoir établir avec succès une connexion à MySQL sur localhost à l'aide de PyMySQL.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!