DEV Community

Dhiecoderweb
Dhiecoderweb

Posted on • Originally published at dhiecoderweb.com

Cara Koneksi Database MySQL dengan PHP PDO

Saat membangun aplikasi web dengan PHP, koneksi ke database adalah langkah yang hampir selalu diperlukan. PHP menyediakan beberapa cara untuk terhubung ke MySQL, namun cara yang paling direkomendasikan saat ini adalah menggunakan PDO (PHP Data Objects). PDO memberikan antarmuka yang konsisten untuk berbagai jenis database, mendukung prepared statements untuk keamanan, dan lebih mudah dikelola dibandingkan fungsi mysql_* lama yang sudah tidak didukung.

Mengapa Menggunakan PDO?

Sebelum mulai kode, ada baiknya kita pahami keunggulan PDO dibanding cara lama:

  • Database agnostic — kode yang sama bisa dipakai untuk MySQL, PostgreSQL, SQLite, dan lainnya dengan perubahan minimal.
  • Prepared statements bawaan — melindungi dari SQL Injection secara otomatis.
  • Penanganan error yang baik — bisa melempar exception sehingga mudah di-debug.
  • Dukungan aktif — terus dikembangkan dan direkomendasikan di PHP modern.

Syarat Sebelum Mulai

Pastikan ekstensi PDO dan PDO_MySQL sudah aktif di instalasi PHP kamu. Cek dengan membuat file phpinfo.php dan cari bagian PDO, atau jalankan perintah berikut di terminal:

php -m | grep -i pdo
Enter fullscreen mode Exit fullscreen mode

Hasilnya harus menampilkan PDO dan pdo_mysql. Jika belum aktif, aktifkan di file php.ini dengan menghapus tanda titik koma di depan baris extension=pdo_mysql.


Artikel ini ditampilkan sebagian. Untuk pembahasan selengkapnya, beserta contoh dan langkah detailnya, Anda dapat membacanya pada sumber aslinya:

Cara Koneksi Database MySQL dengan PHP PDO

Tutorial pemrograman dan tools developer lainnya juga tersedia di dhiecoderweb.com.

Top comments (0)