PDO Nedir?
PDO php ile veri tabanı işlemleri yapabilmemiz için hazırlanmış bir sınıftır. wamp server kurduğumuzda PDO sınıfı wamp serverin içerisinde otomatik olarak gelmektedir.
PDO İle Veri Tabanı Bağlantısı
PDO İle Aşağıdaki şekilde bağlantı yapabilmek için bir bağlantı dizgesi oluşturmamız gerekir. Bu bağlantı dizgesinde temel olarak aşağıdaki parametreleri verebiliriz.
- Veri tabanı host (default olarak localhost)
- Veri tabanı kullancıı adı (default root)
- Veri tabanı kullanıcı şifre (default olarak boş bırakılır. Siz mysql kullanıcısı için bir şifre belirlediyseniz o şifreyi girmeniz gerekiyor)
- Veri tabanı adı
Şimdi veri tabanına bağlantı yapalım.
<?php
try {
$db = new PDO("mysql:host=localhost;dbname=veritabanı_ismi", "root", "password");
echo "Bağlantı Başarılı.";
} catch ( PDOException $e ){
echo "Bir Hata Oluştu: ".$e->getMessage();
}
?>
try-catch kısmını kullanmak zorunda değiliz ama hata olduğunu görmek için kullanabiliriz.
Kodu çalıştırdığımızda bilgiler doğruysa bağlantı başarılı yanlış ise de neyin hatalı olduğu ile alakalı bir bilgi mesajını ekranda göreceğiz.
Veri tabanına başarılı bir şekilde bağlandık.
İşte bu kadar…