sql >> Database >  >> RDS >> PostgreSQL

postgreSQL-fout initdb:opdracht niet gevonden

voer locate initdb uit het zou je de lijst moeten geven om te kiezen. zoiets als:

MacBook-Air:~ vao$ locate initdb
/usr/local/Cellar/postgresql/9.5.3/bin/initdb
/usr/local/Cellar/postgresql/9.5.3/share/doc/postgresql/html/app-initdb.html
/usr/local/Cellar/postgresql/9.5.3/share/man/man1/initdb.1
/usr/local/Cellar/postgresql/9.6.1/bin/initdb
/usr/local/Cellar/postgresql/9.6.1/share/doc/postgresql/html/app-initdb.html
/usr/local/Cellar/postgresql/9.6.1/share/man/man1/initdb.1
/usr/local/bin/initdb
/usr/local/share/man/man1/initdb.1

Dus in mijn geval wil ik

. uitvoeren
/usr/local/Cellar/postgresql/9.6.1/bin/initdb 

Als je mlocate niet hebt geïnstalleerd, installeer het dan of gebruik

sudo find / -name initdb


  1. Tellen hogere rijen mee in mysql explain betekent goed of slecht?

  2. Wat is het verschil tussen AS en IS in een opgeslagen procedure van Oracle?

  3. Geen MySQL-records keren terug wanneer een bepaalde limiet wordt overschreden?

  4. Wanneer moet u Solr . overwegen?