PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak sprawdzić wersję PostgreSQL

W tym artykule przedstawiam kilka sposobów sprawdzenia wersji PostgreSQL.

Opcja 1:WYBIERZ wersję()

Jeśli masz już połączenie z PostgreSQL, uruchom następujące zapytanie, aby zwrócić informacje o wersji serwera PostgreSQL:

SELECT version();

Oto wynik korzystania z PostgreSQL 12.1:

                                                   version                                                   
-------------------------------------------------------------------------------------------------------------
 PostgreSQL 12.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 8.1.0 (clang-802.0.42), 64-bit
(1 row)

Ta opcja jest przydatna, gdy łączysz się z bazą danych PostgreSQL za pomocą graficznego interfejsu użytkownika, takiego jak PgAdmin, DBeaver, Azure Data Studio itp.

Ale możesz uruchomić to samo zapytanie, gdy masz połączenie z bazą danych PostgreSQL za pomocą psql interfejs wiersza poleceń (CLI).

Opcja 2:POKAŻ wersję_serwera

Jeśli chcesz tylko numer wersji, uruchom SHOW server_version :

SHOW server_version;

Oto wynik korzystania z PostgreSQL 12.1:

server_version 
----------------
12.1

Możesz także użyć server_version_num polecenie, aby zwrócić numer wersji jako liczbę całkowitą:

SHOW server_version_num;

Oto wynik korzystania z PostgreSQL 12.1

server_version_num 
--------------------
120001

Opcja 3:Korzystanie z interfejsu wiersza polecenia

Oto kilka przydatnych opcji interfejsu wiersza poleceń (CLI).

Narzędzie pg_config

pg_config Narzędzie pobiera informacje o zainstalowanej wersji PostgreSQL.

Uruchamianie go z --version opcja zwraca numer wersji serwera PostgreSQL:

pg_config --version

Oto wynik podczas korzystania z wersji 12.1:

PostgreSQL 12.1

Innym sposobem na to jest użycie postgres -V .

postgres -V

Wynik:

postgres (PostgreSQL) 12.1

Klient psql

psql jest terminalową nakładką dla PostgreSQL.

Uruchamianie psql --version zwraca psql numer wersji:

psql --version

Oto wynik podczas korzystania z wersji 12.1:

psql (PostgreSQL) 12.1

Możesz także użyć skróconej składni psql -V aby zwrócić ten sam wynik.

psql -V

Wynik:

psql (PostgreSQL) 12.1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:jak zainstalować rozszerzenie plpythonu

  2. Jak włączyć logowanie powolnych zapytań w PostgreSQL?

  3. Konfiguracje wielu centrów danych z PostgreSQL

  4. Zwróć tylko wartości liczbowe z kolumny bazy danych PostgreSQL

  5. usuń kolumnę nie istnieje