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

Cara membuat terowongan ssh di Ruby dan kemudian terhubung ke server mysql di host jarak jauh

Saya bisa menjalankan ini tanpa garpu menggunakan permata mysql2

require 'rubygems'
require 'mysql2'
require 'net/ssh/gateway'

gateway = Net::SSH::Gateway.new(
  'remotehost.com',
  'username'
 )
port = gateway.open('127.0.0.1', 3306, 3307)

client = Mysql2::Client.new(
  host: "127.0.0.1",
  username: 'dbuser',
  password: 'dbpass',
  database: 'dbname',
  port: port
)
results = client.query("SELECT * FROM projects")
results.each do |row|
  p row
end
client.close


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Backup Database Logis Menggunakan MySQL Shell

  2. Menggunakan LIKE di bindParam untuk Query PDO MySQL

  3. database kategori fungsi rekursif

  4. KESALAHAN! Manajer MySQL atau file PID server tidak dapat ditemukan! QNAP

  5. Saya tidak dapat mengakses instance PDO mentah di Laravel 5