Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Membetulkan \'Ralat Maut: Panggilan ke Fungsi Tidak Ditakrifkan mysql_connect()\'?

Bagaimana untuk Membetulkan \'Ralat Maut: Panggilan ke Fungsi Tidak Ditakrifkan mysql_connect()\'?

DDD
Lepaskan: 2024-10-18 17:38:29
asal
319 orang telah melayarinya

How to Fix

Ralat PHP: Tidak Dapat Menyambung ke Pangkalan Data MySQL

Anda telah menemui "Ralat maut: Panggilan ke fungsi yang tidak ditentukan mysql_connect()." Ralat ini menunjukkan bahawa PHP tidak dapat mengakses fungsi MySQL mysql_connect().

Setelah penyiasatan lanjut, anda mendapati bahawa anda telah menaik taraf kepada PHP 7 baru-baru ini, yang telah menamatkan fungsi mysql_connect() dan memihak kepada mysqli_connect( ).

Penyelesaian:

Untuk menyelesaikan ralat ini, anda perlu mengemas kini kod PHP anda untuk menggunakan fungsi mysqli_connect() dan bukannya mysql_connect(). Berikut ialah contoh cara untuk melakukan ini:

<code class="php">$host = "127.0.0.1";
$username = "root";
$pass = "foobar";
$con = mysqli_connect($host, $username, $pass, "your_database");</code>
Salin selepas log masuk

Selain itu, jika anda meningkatkan kod PHP lama, anda perlu menggantikan semua tika fungsi mysql_* dengan rakan sejawat mysqli_* yang sepadan.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan \'Ralat Maut: Panggilan ke Fungsi Tidak Ditakrifkan mysql_connect()\'?. 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