Koneksi Database Dengan Sistem PDO Pada PHP
Halo semuanya kita lanjutkan kembali pembahasan tentang PDO. Sekarang kita akan melakukan koneksi kedatabase pastikan teman teman sudah punya local servernya. Disini saya gunakan xampp untuk menjalankan file PHPnya dan untuk mendapatkan database GUI kita harus membuka localhost/phpmyadmin maka akan tampil halaman user interface yang dapat mengatur databasenya dan disiitu kita akan buatkan satu database untuk kita mainkan. Setelah itu kita kembali ke editornya untuk melakukan koneksi kedatabase yang sebelumnya kita buat. Maka dari itu kita harus mendefinisikan apa saja yang dibutuhkan yang pertama nama server, username, passwordnya dan juga nama databasenya
tentu datanya mungkin bisa sedikit berbeda tergantung localhost yang teman teman gunakan. Secara defaultnya username root dan passwordnya dikosongkan. Kita mulai membuat satu objek PDO didalamnya akan ada nilai parameter yang wajib kita isi. Yang pertama kita tulis adalah database drivernya kita pake mysql lalu nama keynya yakni host untuk menentukan nama servernya beserta nama databasenya
parameter yang kedua kita akan menulis nama username yang kita pisahkan dengan koma lalu yang ketiga yaitu passwordnya.
Sampai disini kita sudah berhasil melakukan koneksinya dan jika ingin lebih detail nampilin errorrnya kita bisa pakai try catch yang dimana gunanya untuk menangkapkan errornya jika fungsi tersebut tidak berjalan
pada catchnya yang kita butuhkan adalah PDOException lalu kita passing di satu variabel dan kita akan lihat isi variabel $errornya dengan metode getMessage.
dan sebelumnya kita pasang dulu attribute-attribute yang dibutuhkan untuk errornya sendiri dengan metode setAttribute lalu ada dua parameter
kemudian kita akan memberikan respon jika koneksinya itu sudah berjalan. Tapi ketika kita sengaja melakukan kesalahan maka kita akan didapatkan tampilan bahwa databasenya tidak ditemukan.
itu dia tentang PDO dan contoh koneksi database dengan sistem PDO pada PHP.
Webinar Gratis 2024
Sabtu, 09 Maret 2024
10 Bahasa Rekomendasi Untuk Dipelajari di 2024
Python Developer, Data Science, Web Application
Minggu, 26 Mei 2024, 09.00-13.00 WIB
(4 Jam Membuat Backend di Laravel 11)