Dalam artikel ini, kami akan menangani peralihan daripada MySQL kepada mysqli dan cara menukar kod sedia ada untuk menggunakan sambungan mysqli.
Adakah Semudah Menukar mysql_query($sql); ke mysqli_query($sql);?
Walaupun itu langkah yang penting, ia bukan satu-satunya. Untuk menukar kepada mysqli dengan berkesan, anda perlu menggantikan semua kejadian mysql_ fungsi dengan mysqli_ yang setara. Ringkasan Fungsi Sambungan MySQLi menyediakan panduan komprehensif untuk penukaran ini.
Menggantikan Fungsi MySQL Tertentu
Nota: Walaupun kebanyakan parameter fungsi kekal serupa, sesetengahnya mungkin mempunyai sedikit variasi. Contohnya:
Contoh Penukaran
Pertimbangkan kod berikut menggunakan MySQL API:
$link = mysql_connect($DB['host'], $DB['user'], $DB['pass']) or die(...); mysql_select_db($DB['dbName']);
Kod mysqli yang setara ialah:
$link = mysqli_connect($DB['host'], $DB['user'], $DB['pass'], $DB['dbName']) or die(...);
Akhir Langkah-langkah
Setelah penukaran selesai, uji skrip untuk memastikan ia berfungsi dengan betul. Jika tidak, sudah tiba masanya untuk menyahpepijat.
Atas ialah kandungan terperinci Adakah Beralih dari MySQL ke MySQLi Semudah Menggantikan `mysql_query` dengan `mysqli_query`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!