Widget HTML #1

Migrasi dari MySQL ke MySQLi (Pada PHP)

Migrasi dari MySQL ke MySQLi (Pada PHP)

Sejak PHP 7 fungsi untuk mengakses database mysql yang sering digunakan dalam pemrograman prosedural yaitu mysql_connect, mysql_query dll sudah tidak bisa digunakan lagi,  itu yang menjadi alasan kita harus migrasi ke MySQLi. Berikut beberapa alasan mengapa kita seharusnya migrasi ke MySQLi:
  1. PHP mempunyai 3 jenis fungsi atau extension dalam mengakses database MySQL yaitu:
    • mysql, contohnya : mysql_connect, mysql_query, dan lain-lain
    • mysqli, contohnya : mysqli_connect, mysqli_query, dan lain-lain
    • PDO (PHP Data Object)
  2. Sejak PHP Versi 5.5 sudah tidak dianjurkan lagi menggunakan fungsi atau extension mysql, sehingga ketika kita menggunakan fungsi mysql, php akan menampilkan pesan resmi dari pengembang sebagai berikut:
    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead.
  3. Tinggal ada 2 pilihan fungsi untuk mengakses MySQL dengan PHP yaitu MySQLi dan PDO.  Nah, PDO ini Full Object Oriented sedangkan mysqli menyediakan Object Oriented dan juga mendukung Prosedural.
Untuk contoh migrasi ke MySQLi silahkan simak Video Berikut:
Migrasi ke MySQLi

Untuk dapat mengikuti video tutorial ini, anda perlu mempelajari beberaapa artikel berikut:
  1. Tutorial PHP – Membuat CMS Sederhana – Part 1 – Pengantar CMS
  2. Tutorial PHP – Membangun CMS Sederhana – Part 2 – Membuat Database
  3. Tutorial PHP – Membangun CMS Sederhana – Part 3 – Membuat Halaman Login Administrator
  4. Membuat CMS Sederhana (Part 4 – Membuat Modul Manajemen Kategori)