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

Postgres psql không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Chỉ là bản cập nhật vì tôi đang thử nó trên Windows 10, bạn cần đặt đường dẫn đến như sau:;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

Bạn có thể làm điều đó thông qua CMD bằng cách sử dụng set PATH [the path] hoặc từ

của tôi

Sau đó, tìm kiếm đường dẫn.

Quan trọng: không thay thế các PATH đã có chỉ cần thêm một PATH bên cạnh chúng như sau ;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

Xin lưu ý :Trên windows 10, nếu bạn làm theo điều này:máy tính => thuộc tính => cài đặt hệ thống nâng cao => Biến môi trường => Biến hệ thống> chọn PATH, bạn thực sự nhận được tùy chọn để thêm hàng mới. Nhấp vào Chỉnh sửa, thêm vị trí thư mục / bin và / lib và lưu các thay đổi.

Sau đó, đóng dấu nhắc lệnh của bạn nếu nó đang mở và sau đó khởi động nó psql --versionNếu nó cho bạn câu trả lời thì bạn nên thực hiện nếu không thử echo %PATH% và xem liệu đường dẫn bạn đặt có được thêm vào hay không và nếu đường dẫn được thêm vào thì nó có được thêm đúng hay không.

Lưu ý quan trọng:

Thay thế 9.5 bằng số phiên bản hiện tại của bạn. Tính đến năm 2021, đó là 13



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. vấn đề toàn vẹn quan hệ 'một-nhiều' cho các phạm vi thời gian

  2. Tạo số lượng vé mở theo thời gian, ngày mở và đóng cửa đã cho

  3. Phân vùng bảng động trong postgres

  4. IntegrityError:vi phạm khóa ngoại khi xóa

  5. EXECUTE of SELECT ... INTO không được triển khai