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

Không thể truy cập cơ sở dữ liệu mysql (chạy trên phiên bản AWS) từ ứng dụng java của tôi

Bạn nên đảm bảo các nhóm bảo mật của mình cho AWS đang mở trên cổng 3306 (hoặc bất cứ thứ gì bạn định cấu hình) để chúng có thể truy cập cơ sở dữ liệu.

Bạn có thể gặp sự cố khi bắn thử SSH vào máy, bạn có thể kết nối cục bộ không? Nếu có, hãy xem các nhóm bảo mật của bạn và mở cổng. Nếu bạn không thể kết nối cục bộ do cơ sở dữ liệu bị lỗi và bạn cần chẩn đoán và định cấu hình DB một cách chính xác.

Nhưng kết nối bị từ chối nhiều khả năng là một cổng không được mở trong nhóm bảo mật.

Chỉ để thêm những gì đã giải quyết vấn đề của anh ấy:

  1. Anh ấy đã kiểm tra các nhóm bảo mật của mình và mở đúng cổng
  2. Đã kiểm tra cục bộ để thấy rằng mySQL không lắng nghe trên bất kỳ cổng nào
  3. netstat -tlnp để kiểm tra xem SQL đang chạy cục bộ
  4. Kiểm tra tệp my.ini để thấy rằng mysql đã được định cấu hình để nghe trên một cổng
  5. Đã tìm thấy nó không phải và đã định cấu hình lại nó để nghe


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL; Loại dữ liệu tốt nhất cho số lượng lớn

  2. Cách so sánh chuỗi cho một khoảng trắng

  3. cách tính tổng số thứ bảy và chủ nhật giữa hai ngày trong mysql

  4. MySQL CHAR () so với T-SQL CHAR ():Sự khác biệt là gì?

  5. MySQL là gì? - Giới thiệu về hệ thống quản lý cơ sở dữ liệu