
Für heute habe ich mir vorgenommen die MySQL Alternative PostgreSQL auszuprobieren. Inspiriert wurde ich durch den Artikel auf: http://www.php-faq.de/q-db-vergleich.html welcher mein persönliches Interesse an PostgreSQL geweckt hat.
Das DBMS verfügt über Features wie z. B.: Transaktionen mit verschiedenen Abschottungsgraden, referentielle Integrität, Schemata, Subselects, Views, Trigger und Rules
An dieser Stelle möchte ich kurz die grundsätzliche Konfiguration mittels fertigen Debian Lenny Paketen festhalten.
Folgende Pakete müssen installiert werden:
1 2 | apt-get install postgresql apt-get install php5-pgsql |
Nach einem Neustart war alles soweit schon eingerichtet. phpinfo() sollte Dir anzeigen, daß pgsql pdo und pgsql Support aktiviert sind. PostgreSql läuft auf Port 5432.
Hier der relevante Teil von phpinfo():

Weiterhin habe ich phppgadmin – eine PHP basierte GUI für PostgreSQL – heruntergeladen und installiert. Im nächsten Teil werde ich Euch einen Einstieg mit PostgreSQL und PHP geben. Unter anderem schauen wir uns dann auch an, wie wir eine Datenbank mit phppgadmin anlegen.
Hier schonmal ein paar interessante Links:
http://phppgadmin.sourceforge.net/
http://www.php.net/manual/de/book.pgsql.php
http://www.asconix.com/howtos/debian/postgresql-debian-lenny-howto
Tags: PostgreSQL

