Автор Тема: Как да видя базите данни и таблиците с PostgreSQL  (Прочетена 2329 пъти)

mhydra

  • Напреднали
  • *****
  • Публикации: 715
  • Distribution: Fedora, Mandriva
  • Window Manager: GNOME
    • Профил
Имам PHP скрипт който трябва да се връзва до PostgreSQL база данни.
Как да искарам наличните бази данни и таблици чрез този PHP скрипт като използвам заявка.

В MySQL мога да направя така :
$dbquery = "SHOW DATABASES;";

след това си изпълнявам $dbquery и получавам имената на базите данни обаче в PostgreSQL как става това?
Пробвах с :
$dbquery = "\l";
Обаче не става нищо дава ми грешка поради "\" . Как да изкарам наличните бази данни а също и  таблици?

Някой знае ли?

Благодаря предварително.
Активен

Указвам помощ за всичко свързано с Fedora и Мандрива.
Може да ме търсите на ICQ.

  • Гост
"pgsql -l" за базите
Активен

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Примерен код
SELECT datname FROM pg_database
Активен

10 години ябълкова диета стигат, стигат!

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
За таблиците е малко по-космато. Ако съответствието ПОТРЕБИТЕЛ:БАЗА е биективно (т.е. всеки потребител има точно една база) ще стане така:
Примерен код
select tablename from pg_tables where tableowner='ПОТРЕБИТЕЛСКО_ИМЕ';
Ако обаче има потребители, които притежават повече от една база, тази заявка няма да ти свърши добра работа.
Активен

10 години ябълкова диета стигат, стигат!

mhydra

  • Напреднали
  • *****
  • Публикации: 715
  • Distribution: Fedora, Mandriva
  • Window Manager: GNOME
    • Профил
@CaBA
Много ти благодаря.
Активен

Указвам помощ за всичко свързано с Fedora и Мандрива.
Може да ме търсите на ICQ.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
PostgreSQL заявка
Общ форум
madmak 0 1401 Последна публикация Sep 20, 2004, 13:24
от madmak
PostgreSQL 8
Настройка на програми
ellmo 3 1769 Последна публикация Jun 10, 2005, 19:24
от
Как да видя наличните таблици в PostgreSQL?
Настройка на програми
mhydra 11 3716 Последна публикация Nov 01, 2005, 16:13
от mhydra
Има ли някъде книги на български за PostgreSQL
Общ форум
mhydra 0 2100 Последна публикация Jan 26, 2006, 13:42
от mhydra
Postgresql
Хардуерни и софтуерни проблеми
krou 1 1505 Последна публикация Oct 24, 2006, 14:49
от gat3way