Yücel Alkan

PDO Nedir

PDO'nun açılımı PHP Data Objects'dir. Türkçe'ye PHP Veri Nesneleri olarak çevirebiliriz. PDO, veritabanı işlemlerinin yapılabilmesini sağlayan esnek ve hafif bir yapıdır. 

PDO ile aynı işlevi yerine getiren Mysqli fonksiyonları ile, sadece MySQL veritabanı işlemleri yapılabilmekteyken, PDO ile sadece parametreleri değiştirerek birden fazla veritabanına ait işlemler gerçekleştirilebilmektedir. Örneğin; MySQL, MsSQL, PostgreSQL, Oracle, SQLite gibi. Yalnız bu veritabanlarına ait PDO işlemlerini yapabilmek için php.ini dosyasında değişiklik yapmanız, ilgili veritabanına ait eklentiyi aktif hale getirmeniz gerekmektedir.

Örneğin; Linux tabanlı sistemler üzerinde PDO ile MySQL işlemleri yapabilmek için php.ini dosyasında bulunan aşağıdaki satırın başındaki ; işareti silinmelidir. Bu sayede bu satır yorum satırı olmaktan çıkacaktır ve eklenti aktif hale gelecektir.

;extension=pdo_mysql

PDO, PHP 5.1 ve daha üst sürümlerde yüklü olarak gelmektedir. PDO çalışmak için nesne yönelimli programlama özelliklerine (OOP) ihtiyaç duyar. Bu yüzden PHP 5.0'dan daha eski sürümlerde PDO çalışmaz.

10.06.2019
5646
Yorumlar
Bu içeriğe henüz yorum yapılmamıştır. İlk yorum yapan siz olun!
Yorum Yapın