Menyediakan MySQLi untuk PHP pada macOS
Bagi mereka yang menghadapi kesukaran memasang MySQLi pada persekitaran Mac mereka, panduan ini menyediakan langkah demi langkah arahan untuk memudahkan proses.
Prasyarat:
Pemasangan Proses:
Pasang php-mysqlnd:
Php-mysqlnd ialah pengganti drop-in untuk php-mysql, menawarkan lebih baik prestasi dan kestabilan. Untuk memasangnya, jalankan arahan berikut:
brew install php@7.4 --with-mysqlnd
Ganti "php@7.4" dengan versi PHP yang telah anda pasang.
Dayakan MySQLi Sambungan:
Selepas memasang php-mysqlnd, anda perlu mendayakan sambungan MySQLi dalam konfigurasi PHP anda. Edit fail berikut berdasarkan versi OS anda:
Tambah atau nyahkomen baris berikut:
extension=mysqli.so
Mulakan semula Apache :
Selepas membuat perubahan pada fail php.ini, mulakan semula Apache untuk memohon mereka:
sudo apachectl restart
Menguji MySQLi:
Untuk mengesahkan bahawa MySQLi dipasang dan dikonfigurasikan dengan betul, cipta skrip PHP mudah:
<?php $mysqli = new mysqli("localhost", "username", "password", "database"); if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; } else { echo "Connection to MySQL server succeeded."; } ?>
Jalankan skrip untuk menyemak sama ada ia bersambung ke pangkalan data MySQL tanpa sebarang ralat.
Atas ialah kandungan terperinci Bagaimana untuk Memasang dan Mengkonfigurasi MySQLi untuk PHP pada macOS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!