PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách cài đặt PostgreSQL 9.1 trên OSX Lion

Chạy lsof về quy trình tổng thể cho tất cả những điều này. Trong trường hợp của bạn, đó là năm 19015 (hiển thị với PID của tôi):

> sudo lsof -p 286 | awk '$5 == "unix" && $NF ~ /\// { print $NF }' 
/tmp/.s.PGSQL.5432

Bạn có thể bỏ qua awk, nhưng về cơ bản, nó nhận được ổ cắm UNIX mà các postgres đang lắng nghe. Từ đó, bạn có thể sử dụng -h tùy chọn cho psql (nhưng chỉ bao gồm thư mục).

> psql -h /tmp template1                                                                                                                                                                                                                                                            
template1=# \q

Nếu cách đó không hiệu quả, bạn có thể kiểm tra lsof xuất ra để hiển thị cho bạn cổng TCP mà nó thực sự đang nghe và nếu nó không phải là 5432, hãy sử dụng -p tùy chọn gửi bưu điện



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sắp xếp dữ liệu trong sqlalchemy theo danh sách

  2. Hết thời gian chờ kết nối PostgreSQL

  3. pgadmin4:máy chủ ứng dụng postgresql không thể liên lạc được.

  4. Có cách nào để tắt chức năng quá tải trong Postgres không

  5. Không có ràng buộc duy nhất phù hợp với các khóa đã cho cho bảng được tham chiếu