जब मैं चलाने मैं अपने स्थानीय मशीन (मैक ओएस 10.7.5) पर पहले से इंस्टॉल PostgreSQL का उपयोग करना चाहते which psql
मैं इसे खोजने (/usr/bin/psql
में), लेकिन फिर चलPostgreSQL - मैक पर शुरू - `pg_ctl` काम नहीं कर रहा
pg_ctl -D /usr/bin/psql -l /usr/bin/psql/server.log start
परिणामों में:
-bash: pg_ctl: command not found
मैं कैसे शुरू कर सकते हैं/मेरी PostgreSQL डेटाबेस का उपयोग करें? क्या मुझे इसे स्थापित करने की आवश्यकता है (होमब्रू कहें) या क्या मैं अपने मैक पर प्री-इंस्टॉल एक का उपयोग कर सकता हूं? मैंने initdb
कमांड (initdb /usr/bin/psql -E utf8
) का उपयोग करने का भी प्रयास किया और यह भी एक ही संदेश: -bash: initdb: command not found
पर जाएं।
इसके अलावा, यह psql
postgres
जैसा ही है? (मैं which postgres
की कोशिश की और कुछ भी नहीं मिला)
अद्यतन: मैं कमांड लाइन में psql
आदेशों का उपयोग कर रहा है, लेकिन वहाँ निम्न संदेश (psql -l
के लिए और उदाहरण के लिए psql -a
) हो रही है:
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
धन्यवाद भगवान इस सवाल को नहीं हटाया गया हड़पने। फिर से खोलने के लिए मतदान। – djechlin