1. Koneksi Database menggunkan mysql extension
Jenis koneksi database ini sudah cukup lama digunakan. Dan saat ini mysql extention telah dianggap deprecated ( tidak disarankan ) untuk PHP versi 5.5.0 keatas. Tapi jika teman-teman masih menggunakan PHP versi 5.5.0 kebawah, jenis koneksi mysql extension masih dianggap fine, atau tidak deprecated.
Untuk koneksinya dapat kita lakukan dengan syntax berikut :
$con = mysql_connect("localhost", "user_db", "pass_db", "nama_db");
Note :
mysql_connect : function untuk koneksi database
localhost : hostname lokasi database mysql berada
user_db : user database
pass_db : password database
nama_db : nama database
2. Koneksi Database menggunakan mysqli extension
Jenis koneksi ini merupakan pengembangan dari mysql extension. Syntax nya pun tak jauh beda dengan syntax-syntax yang ada pada mysql extension. Sehingga jika sebelumnya kita telah mempelajari koneksi database menggunakan mysql extension, Maka akan lebih mudah ketika beralih ke mysqli extension.
Koneksi database nya dapat dilakukan dengan syntax berikut :
$con = new mysqli("localhost", "user_db", "pass_db", "nama_db");
atau
$con = mysqli_connect("localhost", "user_db", "pass_db", "nama_db");
Note :
mysqli : class untuk koneksi database
mysqli_connect : function untuk koneksi database
localhost : hostname lokasi database mysql berada
user_db : user database
pass_db : password database
nama_db : nama database
3. Koneksi Database menggunakan PDO ( PHP Data Objects )
Jenis koneksi ini merupakan yang terbaru. Keuntungan menggunakan syntax ini adalah ketika kita merubah jenis database kita maka yang perlu kita lakukan hanya konfigurasi untuk connect ke database nya, tanpa merubah syntax-syntax sql yang telah kita gunakan pada program berjalan. Misalnya program yang sudah berjalan sekarang menggunakan database MySQL, namun karena kebutuhan big data akhirnya harus menggunakan Oracle. Naah disini kita hanya perlu mengatur ulang setting untuk connect db nya saja. So easy and helpful :)
Berikut cara untuk koneksi database nya :
$con = new PDO("mysql:host=localhost;dbname=nama_db", "user_db", "pass_db");
Note :
PDO : class untuk koneksi database
localhost : hostname lokasi database mysql berada
user_db : user database
pass_db : password database
nama_db : nama database
Okaay,. itu dia tiga cara koneksi database di PHP. Selamat mencoba! Semoga bermanfaat!
Jika ada pertanyaan bisa langsung tulis kolom komentar yaah :)
Thanks for reading and have a nice day :)
No comments:
Post a Comment