Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyambung ke Pelayan MySQL Tertentu Melalui Terowong SSH?

Bagaimana untuk Menyambung ke Pelayan MySQL Tertentu Melalui Terowong SSH?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-04 15:01:02635semak imbas

How to Connect to Specific MySQL Servers Through an SSH Tunnel?

Sambungan MySQL Terowong SSH: Menyambung ke Pelayan Tertentu

Dalam persediaan di mana berbilang pangkalan data dihoskan pada pelayan berbeza dan memerlukan akses melalui Terowong SSH, menyambung ke pelayan MySQL khusus "di luar" terowong boleh mencabar.

Untuk mewujudkan sambungan yang diingini, adalah penting untuk menentukan pelayan MySQL yang betul semasa mencipta terowong SSH. Ini boleh dicapai dengan menggunakan pilihan -L dalam arahan SSH. Sintaks adalah seperti berikut:

ssh -f [email protected] -L <local-port>:mysql1.example.com:3306 -N

Dalam contoh ini, terowong dicipta daripada port tempatan 3307 ke port jauh 3306 di mysql1.example.com.

Setelah terowong diwujudkan, anda boleh menyambung ke pelayan MySQL melalui arahan 'mysql':

mysql -h 127.0.0.1 -P 3307

Arahan ini akan menyambung dengan betul ke pelayan MySQL di mysql1.example.com melalui terowong SSH yang telah ditetapkan.

Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Pelayan MySQL Tertentu Melalui Terowong SSH?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn