sql >> Database >  >> RDS >> PostgreSQL

Postgresql -bash:psql:opdracht niet gevonden

export PATH=/usr/pgsql-9.2/bin:$PATH

Het uitvoerbare programma psql bevindt zich in de map /usr/pgsql-9.2/bin , en die map is standaard niet in het pad opgenomen, dus we moeten ons shell-programma (terminal) vertellen waar we psql kunnen vinden . Wanneer de meeste pakketten zijn geïnstalleerd, worden ze toegevoegd aan een bestaand pad, zoals /usr/local/bin , maar niet dit programma.

We moeten dus het pad van het programma toevoegen aan de shell PATH-variabele als we niet elke keer dat we het uitvoeren het volledige pad naar het programma willen typen.

Deze regel moet normaal gesproken worden toegevoegd aan het shell-opstartscript, dat voor de bash-shell in het bestand ~/.bashrc staat. .



  1. Wat is het tegenovergestelde van GROUP_CONCAT in MySQL?

  2. Hoe kan ik met MySQL een kolom met de recordindex in een tabel genereren?

  3. PostgreSQL-fout:Fatal:gebruikersnaam van de rol bestaat niet

  4. Tijdelijke tabellen maken in SQL