Ditamatkan: mysql_connect() Amaran dalam PHP
Apabila cuba mewujudkan sambungan pangkalan data menggunakan fungsi mysql_connect(), pengguna mungkin menghadapi amaran: "Ditamatkan: mysql_connect(): Sambungan mysql ditamatkan dan akan dialih keluar pada masa hadapan: gunakan mysqli atau PDO sebaliknya." Mesej penamatan ini ialah pemberitahuan bahawa sambungan mysql dalam PHP menjadi usang dan akhirnya akan dialih keluar.
Untuk menyelesaikan isu ini dan menghapuskan mesej amaran, terdapat dua pendekatan utama:
1. Berhijrah ke Sambungan MySQLi
Sintaks untuk menyambung menggunakan MySQLi ialah:
$connection = mysqli_connect('localhost', 'username', 'password', 'database');
2. Gunakan PDO (Objek Data PHP)
Sintaks PDO untuk menyambung ke pangkalan data MySQL ialah:
$connection = new PDO('mysql:host=localhost;dbname=database;charset=utf8', 'username', 'password');
3. Lumpuhkan Amaran Dihentikan
Untuk melakukan ini, tambahkan baris berikut pada anda skrip:
error_reporting(E_ALL ^ E_DEPRECATED);
Perhatikan bahawa melumpuhkan amaran yang ditamatkan bukanlah penyelesaian jangka panjang dan disyorkan untuk berhijrah ke sambungan yang disokong seperti MySQLi atau PDO akhirnya.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'Dihentikan: mysql_connect(): Sambungan mysql ditamatkan' dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!