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

Node.js terhubung melalui ssh

Jika Anda menjalankan sistem linux/unix lakukan hal berikut:

Hubungkan ke server mysql Anda melalui ssh dan proxy port mysql (default adalah 3306) melalui terowongan ssh ini.

Ini berfungsi sebagai berikut:

1 Ketik screen (untuk memulai sesi layar yang permanen bahkan jika shell ditutup).

2 Ketik ke dalam cangkang layar:

ssh -L 3306:127.0.0.1:3306 your_servers_domain_or_ip -lyour_login_name

3 Masukkan kata sandi ssh Anda / atau gunakan auth PKI untuk menghindari langkah manual

4 Selesai... sekarang Anda dapat menghubungkan MySQL seperti yang Anda lakukan saat diinstal pada mesin yang sama dengan aplikasi Anda.

Hubungkan ke MySQL dari node.js seperti di bawah ini:

var db = mysql.createConnection({
    host: '127.0.0.1', // Important to connect to localhost after connecting via ssh in screen
    user: 'username',
    password: '12345',
    database: '12345',
    port: 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. Konstanta kelas tidak terdefinisi 'MYSQL_ATTR_INIT_COMMAND' dalam konstanta kelas tidak terdefinisi (PHP 5.5.3)

  2. Apakah meja 'lubang hitam' itu jahat?

  3. Bagaimana saya bisa mengakses baris perintah MySQL dengan XAMPP untuk Windows?

  4. Bagaimana menangani zona waktu MySQL dalam skrip

  5. Pesan catatan kueri SQL berdasarkan frekuensi