- mysql biasa : mysql_connect()
- mysqli : mysqli_connect()
- PDO : Akan dibahas dibawah
seiring dengan perkembangan PHP, para pendiri PHP merekomendasikan untuk menggunakan PDO tentunya dengan pertimbangan yang seksama dan keunggulan PDO dibanding metoda yang lain.
Koneksi mysql dengan PDO
buat file , berinama koneksi.php, ketik Kode berikut
/*-------------------------------------------------------- Karena PDO itu OOP, maka saya buat contoh jg OOP ----------------------------------------------------------*/ Class Db_connect{
//Sesuaikan config mysql nya protected $dns = "mysql:host=localhost;dbname=test";
protected $db_user = "root";
protected $db_pass = "";
protected $konek = "";
public function __construct(){}
public function getConnect(){
try{
$db = new PDO($this->dns,$this->db_user,$this->db_pass);
if($db===FALSE){
throw new Exception("Koneksi Gagal");
}else{
$this->konek = $db;
}
}catch(Exception $e){
echo "Error : ".$e->getMessage();
}
return $this->konek;
}
public function closeConnect(){
$this->konek = NULL; //diskonek Koneksi
}
}
buat file index.php lalu ketikan kode berikut
include "koneksi.php"
$con = new Db_connect();
//buka koneksi dengan kode ini
$con->getConnect();
//lakukan Query ke mysql disini..........
//close koneksi jika perlu
$con->closeConnect()
Sekian tutorial Koneksi mysql dengan PDO.