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

Làm cách nào để kết nối với máy chủ MySQL từ xa qua SSH bằng JPA?

Tôi giả sử bạn muốn đường hầm đến một mysql từ xa chỉ lắng nghe localhost (hoặc được tường lửa)

Cách đơn giản nhất là

  1. thiết lập mối quan hệ tin cậy giữa tài khoản đang chạy máy chủ ứng dụng cung cấp dịch vụ JPA cho ứng dụng của bạn

  2. tạo đường hầm bằng cách sử dụng ssh -L 3306:localhost:3306 mysql.server.org để tạo một đường hầm sẽ kết nối cổng 3306 trên máy chủ ứng dụng với cổng 3306 trên cổng localhost của máy chủ mysql.

  3. Định cấu hình JPA để kết nối với localhost:3306



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn trong kinh độ và vĩ độ trong MySQL

  2. Làm cách nào để triển khai commit / rollback cho MySQL trong PHP?

  3. Bảng tin - Tối ưu hóa cơ sở dữ liệu

  4. PHP nhiều lệnh MYSQL trong một truy vấn mysql_query ()

  5. Làm cách nào để sử dụng đúng đối tượng PDO cho truy vấn SELECT được tham số hóa