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

SQLSTATE[HY000] [2002] php_network_getaddresses:getaddrinfo gagal:Nama atau layanan tidak diketahui

Baris pertama dari pesan kesalahan menjelaskan jenis kesalahan:"PDOException". Baris berikutnya menampilkan PDO::errorInfo , yaitu:

  • "HY000" adalah kesalahan server umum (lihat Kode dan Pesan Kesalahan Server dalam dokumen MySQL).
  • "2002" adalah Kode Kesalahan Klien MySQL yang berarti "Tidak dapat terhubung ke server MySQL lokal melalui soket" (lihat (Kode dan Pesan Kesalahan Klien dalam dokumen MySQL).
  • Kode dan pesan kesalahan khusus driver ("php_network_getaddresses:getaddrinfo failed:Name or service not known") memberi tahu Anda bahwa PDO tidak dapat menyelesaikan nama host.

Jejak tumpukan yang Anda lampirkan, baris 3, mengungkapkan bahwa Anda tidak menentukan parameter koneksi database dalam file konfigurasi. Kesalahan muncul ketika Anda menguji di lokal, bukan? Anda perlu memperbarui /.env dengan parameter koneksi database yang sebenarnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan ukuran database MySQL untuk database Anda?

  2. kesalahan 1265. Data terpotong untuk kolom saat mencoba memuat data dari file txt

  3. SQL bergabung dengan bantuan untuk daftar teman

  4. MYSQL UNION BERBEDA

  5. mysql min di mana pernyataan