ข้อผิดพลาดในการอ่านทั้งหมด:
psql: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว เซิร์ฟเวอร์ทำงานอยู่ภายในเครื่องและยอมรับการเชื่อมต่อบนซ็อกเก็ตโดเมน Unix "/tmp/.s.PGSQL.5432" หรือไม่
นี่เป็นครั้งที่สองที่ฉันตั้งค่า Postgresql ผ่าน Homebrew บน Mac ของฉันและฉันก็ไม่รู้ว่าเกิดอะไรขึ้น ก่อนหน้านี้มันได้ทำงาน เมื่อถึงจุดหนึ่งฉันต้องป้อนคำสั่งที่ทำให้เกิดความสับสน ฉันไม่แน่ใจ. ตอนนี้เมื่อใดก็ตามที่ฉันป้อนคำสั่ง SQL จากบรรทัดคำสั่งฉันได้รับข้อความด้านบน ฉันใช้คำสั่งเพื่อตรวจสอบว่าเซิร์ฟเวอร์ทำงานอยู่หรือไม่และเห็นได้ชัดว่าไม่ใช่ หากฉันพยายามเริ่มต้นเซิร์ฟเวอร์โดยใช้
$ postgres -D / usr / local / pgsql / data
ฉันได้รับข้อผิดพลาดต่อไปนี้:
postgres ไม่สามารถเข้าถึงไฟล์การกำหนดค่าเซิร์ฟเวอร์ "/usr/local/pgsql/data/postgresql.conf": ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ฉันถอนการติดตั้งและติดตั้ง Postgresql ใหม่ผ่าน Homebrew แล้ว แต่ปัญหายังคงอยู่ ฉันตกอยู่ในความสูญเสียอย่างสิ้นเชิงกับวิธีการทำงานนี้ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
brew services
คำสั่งไม่ได้ประโยชน์เพราะพวกเขาทำให้มันดูเหมือนทุกอย่างกำลังทำงาน การลบpostmaster.pid
คือสิ่งที่ทำให้ทุกอย่างทำงานได้ในที่สุด ขอบคุณ!