Re: creating databases

Поиск
Список
Период
Сортировка
От Devrim GUNDUZ
Тема Re: creating databases
Дата
Msg-id Pine.LNX.4.44.0401131613170.11515-100000@emo.org.tr
обсуждение исходный текст
Ответ на creating databases  (Marcel Wolf <mwolfs@comcast.net>)
Список pgsql-novice
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi,

On Tue, 13 Jan 2004, Marcel Wolf wrote:

> I am interested in running a PHP app that when it comes up it checks to
> see if the requuired database is present. If not it creates it and the
> tables required within. I was trying to do this by pg_connect
> (dbname=test) and if I got an error I would trying to use pg_query
> (CREATE test). This was disallowed because there was no link?
> What is the best way of doing this?

Then use template1 as the initial database.

if (!@pg_connect("dbname=test")) {
    $conn = pg_connect ("dbname=template1");
    pg_query ($conn, "CREATE DATABASE test");
    }

will work, I think.

Regards,
- --
Devrim GUNDUZ
devrim@gunduz.org                devrim.gunduz@linux.org.tr
            http://www.TDMSoft.com
            http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFAA/4Wtl86P3SPfQ4RAldeAKCBwm+voxYKYGk6Ja+uyyywXyA5xwCgu86q
oyLxTiu6J5lRsDXJ+uWnsp0=
=Lhio
-----END PGP SIGNATURE-----


В списке pgsql-novice по дате отправления:

Предыдущее
От: Marcel Wolf
Дата:
Сообщение: creating databases
Следующее
От: Devrim GUNDUZ
Дата:
Сообщение: Re: PostgreSQL booting automaticaly