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>
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!