PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

postgresql:psql चलाते समय मुझे -h localhost क्यों निर्दिष्ट करना होगा?

मेरे साथ ठीक ऐसा ही हुआ था, संभवतः psql के परस्पर विरोधी संस्करण (शेर से एक, होमब्रे से एक) के कारण। जबकि मैं अभी भी यह पता लगाने में सक्षम नहीं हूं कि psql /tmp सॉकेट निर्देशिका का उपयोग कैसे करें, मेरे पास एक काम है।

निम्नलिखित को अपने .bashrc (या .zshrc, आदि) में रखें:

export PGHOST=/tmp

यह सही "होस्ट" को -h ध्वज की आपूर्ति के बिना, सही सॉकेट निर्देशिका में वापस सेट करता है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. USING पर या उसके निकट सिंटैक्स त्रुटि

  2. स्प्रिंग बूट 2 में, क्या एक अद्वितीय बाधा के साथ जॉइनटेबल को स्वतः उत्पन्न करना संभव है?

  3. PostgreSQL में पैसे कैसे फॉर्मेट करें

  4. libpq:असफल PGconn कनेक्शन के बाद त्रुटि कोड कैसे प्राप्त करें?

  5. दो घटनाओं के बीच का समय