Nie znaleziono polecenia PSQL

Nie znaleziono polecenia PSQL
PSQL jest narzędziem opartym na terminalu Defacto do zarządzania klastrem PostgreSQL. Jest to proste, interaktywne i intuicyjne narzędzie, które pozwala zarządzać swoim serwerem PostgreSQL za pomocą poleceń.

Umożliwia także tworzenie poleceń wsadowych, ładowanie ich z pliku, a następnie wykonanie na serwerze.

Nie trzeba dodawać, że jest to świetne narzędzie podczas pracy z PostgreSQL z terminalu.

W tym samouczku omówi się, jak naprawić błąd „PSQL, nie znaleziono” w systemie Windows, MacOS i Linux.

Instalowanie PostgreSQL. - Okna

Pierwszym krokiem jest upewnienie się, że masz zainstalowany w systemie PostgreSQL.

W systemie Windows: Zacznij od otwarcia przeglądarki i nawigacji na poniższy zasób:

https: // www.EnterpisedB.com/pobieranie/postgres-postgreSQL-Downloads

Wybierz wersję systemu Windows i rozpocznij pobieranie.

Uruchom pakiet instalatora po zakończeniu pobierania i śledź wraz z kreatora konfiguracji.

W sekcji „Wybierz komponenty” upewnij się, że wybierz „Narzędzia wiersza poleceń."

Ustaw swój katalog danych, hasło do klastra PostgreSQL i działającego portu.

Kliknij zakończ, aby zakończyć proces instalacji.

Instalowanie PostgreSQL - MacOS

Na macOS otwórz przeglądarkę i przejdź do linku poniżej:

https: // www.EnterpisedB.com/pobieranie/postgres-postgreSQL-Downloads

Pobierz wersję instalatora dla OSX.

Po zakończeniu pobierania zamontuj plik DMG i uruchom aplikację PostgreSQL.

Podążaj za czarodziejem i ustaw odpowiednie opcje, jak uznasz za stosowne.

W „Wybierz komponenty” upewnij się, że dołącz „Narzędzia wiersza poleceń.".

A po tym powinieneś mieć zainstalowany w systemie PostgreSQL.

Instalowanie PostgreSQL - Linux

Aby zainstalować PostgreSQL w systemie Linux, przejdź do poniższego zasobu, wybierz wersję Linux i skopiuj skrypt instalatora.

https: // www.PostgreSQL.org/pobierz/

Wklej polecenie w swoim terminalu. Powinien zainstalować PostgreSQL.

Poprawka: dodanie ścieżki dla narzędzi PostgreSQL

Po zainstalowaniu PostgreSQL w swoim systemie musisz dodać katalog BIN PostgreSQL do zmiennej ścieżki.

W systemie Windows uruchom wiersz polecenia i wprowadź polecenie:

setx /m ścieżka "%ścieżka%; C: \ Program Files \ Postgresql \ 14 \ bin"

W naszym przypadku ścieżka do katalogu BIN PostgreSQL jest

„C: \ Program Files \ Postgresql \ 14 \ bin”

Jeśli instalacja znajduje się w niestandardowej lokalizacji, zaktualizuj ją według własnego uznania.

Jeśli szukasz opcji GUI, otwórz wyszukiwanie systemu Windows i wprowadź „ENV."

Wybierz „Edytuj zmienne środowiska systemu."

Wybierz opcję „Zmienne środowiska” w oknie „Właściwości systemowe” w prawym rogu.

Zgodnie z opcją „Zmienne systemowe” wybierz opcję ścieżki i kliknij „Edytuj."

Kliknij nowy i dodaj ścieżkę do swojego katalogu BIN PostgreSQL.

Kliknij Zapisz, aby zastosować zmiany.

Otwórz terminal i uruchom polecenie:

$ psql --version

Polecenie powyżej powinno zwrócić wersję PostgreSQL zainstalowaną w twoim systemie.

PSQL --version
PSQL (PostgreSQL) 14.3

Napraw: Dodaj narzędzia PostgreSQL do ścieżki - macOS

Aby dodać narzędzia PostgreSQL do ścieżki na macOS, edytuj swój .zshrc lub .plik bashrc i dodaj następujący wiersz:

Eksport ścieżka =/$ ścieżka:/biblioteka/postgresql/14/bin

Zapisz plik i zamknij. Zastosuj zmiany jako:

Źródło ~/.Bashrc

Napraw: Dodaj narzędzia PostgreSQL do ścieżki - Linux

Jeśli zainstalowałeś PostgreSQL za pomocą skryptu instalatora w powyższych instrukcjach, powinieneś mieć narzędzia PostgreSQL do ścieżki.

Jeśli jednak tego nie zrobisz, dodaj następujący wiersz do swojego .plik basrch:

Eksport ścieżka = $ ścieżka:/var/lib/postgresql/[wersja]/

Wymień wersję zainstalowaną wersją PostgreSQL.

Zastosuj zmiany;

$ źródło .Bashrc

Zamknięcie

W tym artykule zagłębiamy się głęboko w to, jak możesz naprawić „polecenie PSQL nie znaleziono” w systemie Windows, Linux i MacOS.