Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mengonfigurasi Rails untuk akses tanpa kata sandi ke basis data jarak jauh?

Pertama, Anda perlu membuat terowongan SSH server MySQL. Di mesin klien, jalankan:

ssh -fNg -L 3307:127.0.0.1:3306 [email protected]

Itu akan membuat terowongan SSH ke server salt.woofwoof.com. Setiap koneksi ke localhost port 3307 akan dikirim melalui tunnel ke remote host di port 3306.

Kemudian konfigurasikan database.yml Anda seperti yang Anda lakukan untuk koneksi lokal, tetapi tentukan port yang diteruskan 3307:

canine:
  adapater: mysql2
  database: canine
  username: bowser
  password: *secret*
  port: 3307

Anda mungkin juga ingin menambahkan pengaturan terowongan ssh ke /etc/inittab sehingga terowongan dibuat setelah boot. Lihat http://chxo.com/be2/20040511_5667.html untuk satu contoh bagaimana melakukannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Query MySQL Umum Teratas

  2. Haruskah saya menggunakan tipe bidang gumpalan MySQL?

  3. Apakah nama kata yang dicadangkan di MySQL?

  4. Kalender Pemesanan Tanggal Tiba &Berangkat

  5. mysqli - Apakah saya benar-benar perlu melakukan $result->close(); &$mysqli->close();?