Berpindah dari MySQL ke MySQLi: Panduan Komprehensif
Apabila memindahkan tapak anda daripada MySQL ke MySQLi, tumpuan utama terletak pada mengubah suai PHP anda kod. Pangkalan data itu sendiri sebahagian besarnya kekal tidak terjejas.
Penggantian Kod PHP
Ya, anda boleh menggantikan terus fungsi MySQL dengan rakan sejawat MySQLi mereka. Walau bagaimanapun, setiap fungsi dalam MySQLi mengambil parameter tambahan: sambungan MySQLi yang telah ditetapkan. Contohnya, pertanyaan MySQL berikut:
<code class="php">$result = mysql_query("SELECT * FROM users");</code>
Menjadi:
<code class="php">$connection = new mysqli(MYSQLI_HOST, MYSQLI_USER, MYSQLI_PASSWORD, MYSQLI_DB); $result = $connection->query("SELECT * FROM users");</code>
Nota: Fungsi MySQL usang seperti mysql_connect() dan mysql_select_db() bukan tersedia dalam MySQLi.
Tambahan Pertimbangan
Bahan Rujukan
Rujuk sumber berikut untuk mendapatkan maklumat yang lebih terperinci:
Atas ialah kandungan terperinci Cara Berhijrah dari MySQL ke MySQLi: Panduan Komprehensif. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!