Rumah > pangkalan data > tutorial mysql > Mengapa PHP Melemparkan Ralat \'Fatal: Call to undefined function mysql_connect()\' dan Bagaimana Saya Boleh Membetulkannya?

Mengapa PHP Melemparkan Ralat \'Fatal: Call to undefined function mysql_connect()\' dan Bagaimana Saya Boleh Membetulkannya?

Patricia Arquette
Lepaskan: 2024-11-24 19:18:42
asal
474 orang telah melayarinya

Why Does PHP Throw a

Ralat PHP: Fungsi Tidak Ditakrifkan "mysql_connect()"

Setelah menyediakan PHP, MySQL dan Apache, mesej ralat PHP biasa yang yang dihadapi pengguna ialah "Ralat maut: Panggilan ke fungsi yang tidak ditentukan mysql_connect()". Ralat ini biasanya berlaku apabila anda cuba menggunakan fungsi "mysql_connect()", yang merupakan fungsi yang tidak digunakan dalam PHP 7 dan versi yang lebih baru.

Untuk menyelesaikan isu ini, tentukan versi PHP anda dengan menjalankan arahan berikut:

php -version
Salin selepas log masuk

Jika keputusan menunjukkan PHP 7 ke atas, anda perlu berhijrah daripada fungsi "mysql_" ke rakan sejawatan mereka yang dikemas kini, fungsi "mysqli_". Berikut ialah contoh cara mengemas kini kod anda:

$host = "127.0.0.1";
$username = "root";
$pass = "foobar";
$con = mysqli_connect($host, $username, $pass, "your_database");
Salin selepas log masuk

Perubahan ini akan membolehkan anda menggunakan fungsi "mysqli_connect()" dan mewujudkan sambungan ke pangkalan data MySQL anda. Ingat untuk mengemas kini semua fungsi "mysql_" anda dengan rakan "mysqli_" mereka apabila menaik taraf daripada versi PHP lama.

Atas ialah kandungan terperinci Mengapa PHP Melemparkan Ralat \'Fatal: Call to undefined function mysql_connect()\' dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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