PostgreSQL (PDO_PGSQL) İşlevleri PostgreSQL (PDO)
&reftitle.intro; PDO_PGSQL, PHP Veri Nesneleri Arayüzünün (PDO) PostgreSQL veritabanlarına PHP'den erişimi mümkün kılmak için gerçeklenmiş bir sürücüdür.
&reftitle.resources; Bu eklentinin PDO::pgsqlLOBOpen tarafından döndürülen bir akım özkaynağı vardır.
&reference.pdo-pgsql.configure; &reference.pdo-pgsql.constants;
Genel bilgiler bytea alanları akım olarak döndürülür.
PDO_PGSQL DSN PostgreSQL veritabanı bağlantısı &reftitle.description; Veri Kaynağı Adı (DSN) birbirlerinden boşluklarla veya noktalı virgüllerle ayrılmış şu öğelerden oluşur: DSN öneki DSN öneki pgsql: dizgesidir. host Veritabanı sunucusunu barındıran konağın ismi. port Veritabanı sunucusunun çalıştığı port. dbname Veritabanının ismi. user Bağlantı için kullanıcı ismi. DSN'de bir kullanıcı ismi belirtirseniz PDO, kurucudaki kullanıcı adı bağımsız değişkenini yok sayar. password Bağlantı için kullanıcı parolası. DSN'de bir kullanıcı parolası belirtirseniz PDO, kurucudaki kullanıcı parolası bağımsız değişkenini yok sayar. sslmode SSL kipi. Desteklenen değerler ve anlamları PostgreSQL Belgelerinde bulunabilir. DSN dizgesindeki tüm noktalı virgüllerin yerine boşluk karakteri konur, çünkü PostgreSQL bu biçimi kabul eder. Bu, desteklenmeyen (password veya dbname gibi) bileşenlerin içindeki tüm noktalı virgüllere uygulanır. &reftitle.examples; - PDO_PGSQL DSN örneği Aşağıdaki örnekte bir PostgreSQL veritabanına bağlanmak için PDO_PGSQL DSN kullanımı gösterilmiştir: Aşağıdaki örnek, unix soketi /tmp/.s.PGSQL.5432 yoluyla bir PostgreSQL veritabanına bağlanmak için bir PDO_PGSQL DSN'sini göstermektedir.: &reference.pdo-pgsql.entities.PDO;