Đây là lần đầu tiên tôi sử dụng java để truy cập cơ sở dữ liệu, vì vậy tôi có thể có một lỗi đơn giản ở đây, nhưng khi tôi truy xuất kết nối của mình từ cơ sở dữ liệu từ xa mà tôi có quyền truy cập từ chối.JDBC- postgres, kết nối từ chối
Dưới đây là mã trong câu hỏi:
String url = "jdbc:postgresql:url.isformatted.like.this/database";
try {
conn = DriverManager.getConnection(url, "username", "password");
} catch (SQLException e) {
e.printStackTrace();
System.exit(1);
}
(user/pass và cơ sở dữ liệu url xóa do vì lợi ích riêng tư)
Vấn đề không thể chứng hoặc URL chính nó, như tôi đã sử dụng nó để đăng nhập bằng tay từ cùng một hộp thành công bằng cách sử dụng psql. Tôi nghĩ nó có thể là định dạng của URL, nhưng tôi không thể tìm thấy bất kỳ ví dụ về psql đang được sử dụng trên một địa chỉ từ xa (tất cả họ đều host nội bộ kinda điều)
nope, tôi didnt! (Tôi đã thấy // trong ví dụ về localhost kinda, nhưng tôi nghĩ nó chỉ áp dụng cho các cơ sở dữ liệu cục bộ) THANKYOU! – RyanCacophony