Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara memperbaiki InterfaceError:2003:Tidak dapat terhubung ke server MySQL pada '127.0.0.1:3306:3306' (11001 getaddrinfo gagal)

Keluarkan ":3306" dari baris "host" - konektor mysql menambahkan port itu sendiri yang mengarah ke alamat yang tidak valid.

Untuk referensi di masa mendatang jika Anda melakukannya perlu menentukan port maka Anda bisa menentukan parameter terpisah seperti:

import mysql.connector

db=mysql.connector.connect(
   host="127.0.0.1",
   port="3306",
   user="root",
   passwd="teja",
   database="test"
)

Anda tidak perlu melakukannya - 3306 adalah port default MySQL dan tampaknya itulah yang Anda gunakan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah Pustaka PDO lebih cepat daripada Fungsi MySQL asli?

  2. Mendapatkan string kueri SQL mentah dari pernyataan yang disiapkan PDO

  3. Menampilkan hasil kueri satu-ke-banyak mySQL dengan benar

  4. Apa perbedaan antara INNER JOIN, LEFT JOIN, RIGHT JOIN dan FULL JOIN?

  5. Campuran ilegal dari collation Kesalahan MySQL