Rumah > Artikel > pangkalan data > Mengapa Saya Mendapat Ralat \"Sambungan Ditolak\" Semasa Menyambung ke MySQL dengan PyMySQL?
Menyelesaikan masalah Ralat "Sambungan Ditolak" semasa Menyambung ke MySQL dengan PyMySQL
Apabila cuba mewujudkan sambungan ke MySQL pada localhost menggunakan PyMySQL, beberapa pengguna menghadapi ralat "soket: [Errno 111] Sambungan ditolak." Ini boleh mengecewakan, terutamanya apabila MySQL diketahui sedang berjalan.
Untuk memahami punca isu ini, mari kita periksa dua kemungkinan sebab:
<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>
Dengan menangani salah satu punca yang berpotensi ini, anda seharusnya berjaya mewujudkan sambungan ke MySQL pada localhost menggunakan PyMySQL.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \"Sambungan Ditolak\" Semasa Menyambung ke MySQL dengan PyMySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!