Rumah > pangkalan data > tutorial mysql > Ralat Sambungan MySQL: Mengapa 'Tiada Fail atau Direktori Sebegitu'?

Ralat Sambungan MySQL: Mengapa 'Tiada Fail atau Direktori Sebegitu'?

DDD
Lepaskan: 2024-12-04 13:43:13
asal
416 orang telah melayarinya

MySQL Connection Error: Why

Menyambung ke Pangkalan Data MySQL: Menyelesaikan Ralat "Tiada Fail atau Direktori Sebegitu"

Apabila cuba menyambung ke pangkalan data MySQL melalui PHP, satu mungkin menghadapi mesej ralat: "Amaran: mysqli_connect(): (HY000/2002): Tiada fail atau direktori sedemikian." Ralat ini menunjukkan bahawa hos yang dinyatakan dalam parameter sambungan adalah tidak betul.

Spesifikasi Hos Salah

Mesej ralat menunjukkan bahawa hos yang dinyatakan sebagai "localhost" tidak dikenali . Dalam contoh ini, isunya terletak pada penggunaan "localhost" sebagai parameter hos.

Resolusi

Untuk menyelesaikan ralat ini, seseorang harus menggunakan alamat IP MySQL pelayan bukannya "localhost." Dalam kebanyakan kes, alamat IP ini ialah 127.0.0.1, yang mewakili sambungan hos setempat.

Kod Disemak

Coretan kod yang disemak berikut menggunakan alamat IP bagi Pelayan MySQL untuk hos parameter:

$con = mysqli_connect("127.0.0.1", "vanilla_user3", "vanilla_password", "vanilla");

if (mysqli_connect_errno($con)) {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
Salin selepas log masuk

Syor

Untuk mengelakkan potensi masalah sambungan, adalah dinasihatkan untuk sentiasa menggunakan alamat IP pelayan MySQL apabila menentukan parameter hos. Ini memastikan sambungan yang boleh dipercayai dan selamat ke pangkalan data.

Atas ialah kandungan terperinci Ralat Sambungan MySQL: Mengapa 'Tiada Fail atau Direktori Sebegitu'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan