Jak wyświetlić wszystkie tabele w PostgreSQL
Wprowadzenie Jak wyświetlić wszystkie tabele w PostgreSQL
Ten samouczek wyjaśni, jak używać funkcji listy list w PostgreSQL i szczegółowo omówi, jak wyświetlić wszystkie tabele w PostgreSQL. Jednym z bardziej powszechnych zadań administrowania bazami danych jest możliwość rozróżnienia, które bazy danych przechowują jakie informacje., Ten samouczek wyjaśni dwa sposoby wyświetlania wszystkich tabel list PostgreSQL przechowywanych na serwerze, w tym standardowy sposób wyświetlania wszystkich tabel PostgreSQL oraz jak wyświetlić wszystkie istniejące tabele za pomocą schematu pg_catalog.
wymagania wstępne dotyczące korzystania z PostgreSQL
-
PostgreSQL musi być poprawnie zainstalowany i działać. Wykonaj polecenie
service postgresql status
, aby potwierdzić status toactive
, a następnie naciśnij klawisze CTRL + C, aby zakończyć., -
interaktywna linia poleceń PSQL dla PostgreSQL musi być poprawnie zainstalowana i działać. Potwierdź status poleceniem
psql -V
.,/p >
wyniki powinny być podobne do poniższego zrzutu ekranu:
dostęp do bazy danych PostgreSQL przy użyciu interfejsu wiersza poleceń 'psql'
dostęp do bazy danych PostgreSQL na serwerze localhost wykonując następujące polecenie z iv id=”6172e14f87″
1
|
sudo su-Postgres
|
System zażąda hasła., Wprowadź hasło i naciśnij klawisz Return, aby uzyskać dostęp do Postgres.
teraz wykonaj następujące polecenie, aby uzyskać dostęp do bazy danych:
1
|
psql some_username-h 127.0.0.1-d some_database
|
system ponownie zażąda hasła użytkownika; wprowadź hasło ponownie i naciśnij Return.,
Utwórz bazę danych PostgreSQL
Otwórz okno wiersza polecenia, jeśli działa w systemie Windows lub okno terminala, jeśli działa z systemem mac lub Linux., id=”9a752eed3c”>
Following is a specific example:
1
|
CREATE DATABASE test;
|
Note that using the command \l
in the psql command line interface will display all of the current PostgreSQL databases.,
Połącz się z bazą danych PostgreSQL używając PSQL
aby połączyć się z określoną bazą danych, wykonaj polecenie\c
, a następnie nazwę bazy danych, aby wprowadzać i zapisywać zapytania., id=”9a752eed3c”>
powyższy kod powinien zwracać wynik podobny do następującego:
Pokaż listę tabel używając schematu pg_catalog
poniższa SELECT
instrukcja pokazuje inny sposób wyświetlania listy nazw tabel w PostgreSQL:
1
2 3 |
wybierz * z pg_catalog.,pg_tables
WHERE schemaname != „pg_catalog” I schemaname != 'information_schema'; |
powyższy kod powinien zwracać wynik podobny do następującego:
podsumowanie jak korzystać z funkcji wyświetlania tabel PostgreSQL
Ten samouczek pokazał jak wyświetlić wszystkie tabele tabele w PostgreSQL, w szczególności wyjaśniające dwa sposoby wyświetlania tabel list PostgreSQL., Obejmowały one standardowy sposób wyświetlania listy nazw tabel w PostgreSQL, a także sposób wyświetlania listy tabel za pomocą schematu pg_catalog.W artykule omówiono również jak utworzyć bazę danych PostgreSQL, jak uzyskać dostęp do bazy danych PostgreSQL za pomocą interfejsu wiersza poleceń 'psql', jak połączyć się z bazą danych PostgreSQL za pomocą PSQL i jak utworzyć tabelę PostgreSQL. Pamiętaj, że aby uzyskać dostęp do bazy danych Postgres, system będzie wymagał dwukrotnego wprowadzenia hasła użytkownika.