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

lỗi postgreSQL initdb:không tìm thấy lệnh

chạy locate initdb nó sẽ cung cấp cho bạn danh sách để chọn. smth như:

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

Vì vậy, trong trường hợp của tôi, tôi muốn chạy

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

Nếu bạn chưa cài đặt mlocate, hãy cài đặt hoặc sử dụng

sudo find / -name initdb


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi có thể sử dụng EXCEPTIONs trong FOR LOOP để buộc tiếp tục khi bị lỗi không?

  2. Thực thi nhiều câu lệnh với Postgresql thông qua SQLAlchemy không tiếp tục thay đổi

  3. Cách cập nhật các hàng của hai bảng có hạn chế về khóa ngoại

  4. Cách sử dụng mệnh đề bất kỳ Postgres với các truy vấn gốc JPA / Hibernate (tham số mảng)

  5. Rownum trong postgresql