PHP 5 dan versi kemudian/terbaru boleh berhubung dengan pangkalan data MySQL menggunakan:
1. Sambungan MySQLi ("i" bermaksud improved / peningkatan)
2. PDO (PHP Data Objects / Objek Data PHP)
Kedua-dua MySQLi dan PDO mempunyai kelebihan masing-masing:
PDO akan berfungsi pada 12 sistem pangkalan data berbeza, sedangkan MySQLi hanya akan berfungsi dengan pangkalan data MySQL.
Jadi, jika anda perlu menukar projek anda untuk menggunakan pangkalan data yang lain, PDO akan memudahkan prosesnya.
Anda hanya perlu mengubah rentetan sambungan (connection string) dan beberapa pertanyaan (queries).
Dengan MySQLi, anda perlu menulis semula keseluruhan kod, ini termasuklah pertanyaan (queries).
Kedua-duanya berorientasikan objek (object-oriented), tetapi MySQLi juga menawarkan API prosedural (procedural API).
Mari kita lihat contoh kod PHP yang digunakan untuk berhubung dengan pangkalan data MySQL.
Sebelum itu, pastikan nama/alamat server, nama pengguna, kata laluan, dan nama pangkalan data wujud dan tepat.
Sekiranya salah satu tidak tepat, maka kod PHP anda akan mengalami masalah untuk berhubung dengan pangkalan data tersebut.
Anda boleh melakukan ujian mudah dengan masuk ke dalam MySQL tersebut secara manual seperti berikut.
Dalam kes ini, pangkalan data yang bernama `db_KursusKomputerSelangor` masih lagi belum dibuat.
Untuk menyelesaikan masalah ini, buatlah satu database bernama `db_KursusKomputerSelangor` dengan menggunakan arahan berikut.

No comments:
Post a Comment