Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyambung ke Pelayan MySQL Jauh melalui Terowong SSH dengan Nama Hos Bukan Lalai?

Bagaimana untuk Menyambung ke Pelayan MySQL Jauh melalui Terowong SSH dengan Nama Hos Bukan Lalai?

Susan Sarandon
Lepaskan: 2024-11-08 18:05:02
asal
659 orang telah melayarinya

How to Connect to Remote MySQL Servers via SSH Tunnels with Non-Default Hostnames?

Menyambung ke Pelayan MySQL Jauh melalui Terowong SSH: Menentukan Nama Hos Bukan Lalai

Keupayaan untuk mengakses pangkalan data MySQL dengan selamat dari jauh menggunakan terowong SSH ialah penting untuk pengurusan pangkalan data yang lancar dan akses data. Walau bagaimanapun, menentukan nama hos MySQL bukan lalai selepas mencipta terowong SSH boleh menjadi tugas yang mencabar.

Penciptaan Terowong SSH

Untuk mewujudkan terowong SSH, anda boleh menggunakan alat autossh, seperti yang dinyatakan dalam soalan yang dirujuk. Walau bagaimanapun, kuncinya terletak pada penetapan nama hos yang betul semasa menyediakan terowong:

<code class="bash">ssh -f [email&#160;protected] -L 3307:mysql1.example.com:3306 -N</code>
Salin selepas log masuk

Perhatikan kemasukan mysql1.example.com:3306 dalam arahan. Notasi ini menyatakan bahawa port 3307 pada mesin tempatan anda akan dimajukan ke port 3306 pada hos MySQL jauh di mysql1.example.com.

MySQL Sambungan

Setelah terowong diwujudkan, anda boleh meneruskan untuk menyambung ke pangkalan data MySQL pada pelayan jauh seperti berikut:

<code class="bash">mysql -h 127.0.0.1 -P 3307</code>
Salin selepas log masuk

The -h pilihan menentukan nama hos untuk disambungkan, dalam kes ini, 127.0.0.1 (hos tempatan), dan Pilihan -P menentukan port, iaitu 3307, port yang dipetakan ke port hos MySQL 3306.

Dengan mengikuti ini langkah, anda boleh menentukan nama hos MySQL bukan lalai dengan berkesan apabila menyambung ke pangkalan data jauh melalui terowong SSH. Ini membolehkan anda mengurus dan mengakses berbilang pangkalan data dari lokasi pusat, meningkatkan keupayaan pentadbiran pangkalan data anda.

Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Pelayan MySQL Jauh melalui Terowong SSH dengan Nama Hos Bukan Lalai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan