Halo teman-teman Dumenity sekalian! Bertemu lagi di blog dumenity. Kali ini kita akan membahas tentang Beda MySQLi dan PDO di PHP.

Pada intinya penggunaan MySQLi dan PDO adalah sama, yaitu sebagai media untuk menghubungkan aplikasi PHP dengan Database. Namun ada perbedaan yang unik sehingga keduanya memiliki kekurangan dan kelebihan masing-masing.

Jenis Koneksi Data Base Kelebihan Kekurangan
PDO –        Support 12 Jenis Database dengan script yang sama. Hanya sedikit perubahan query-nya –        Hanya bisa digunakan dengan model Object Oriented
MySQLi –        Mendukung penggunaan secara prosedural maupun Object Oriented –        Harus melakukan perubahan pada script dan query-nya jika akan menggunakan data base selain MySQL

Sumber : http://www.w3schools.com/php/php_mysql_connect.asp

Kesimpulannya masing-masing pilihan disesuaikan dengan kebutuhan dari pengembang aplikasi. Hal yang paling penting adalah proses pemanggilan fungsi mysql_connect dkk sudah tidak didukung lagi oleh PHP di versi terbaru. Semoga Bermanfaat 🙂