Menyambung ke Pelayan MySQL Tertentu Melalui Terowong SSH
Apabila menguruskan berbilang pangkalan data yang dihoskan di lokasi berbeza, mungkin perlu mengaksesnya melalui terowong SSH. Walaupun membuat terowong adalah mudah, menyambung ke pelayan MySQL tertentu di luar terowong boleh mengelirukan.
Untuk menentukan nama hos MySQL selepas menubuhkan terowong SSH:
Ubah suai Terowong SSH Perintah:
Apabila mencipta terowong SSH, masukkan nama hos MySQL yang dikehendaki sebagai parameter tambahan. Contohnya:
ssh -f [email protected] -L 3307:mysql1.example.com:3306 -N
Dalam arahan ini, terowong sedang dimajukan ke port 3307 pada mesin tempatan dan kemudian ke port 3306 pada pelayan mysql1.example.com.
Sambung ke Pelayan MySQL:
Setelah terowong dibuat, gunakan arahan berikut untuk menyambung ke pelayan MySQL:
mysql -h 127.0.0.1 -P 3307
Dengan menyatakan 127.0.0.1 sebagai hos dan 3307 sebagai port, klien MySQL akan menyambung ke port localhost 3307, yang merupakan hujung tempatan terowong SSH. Ini kemudiannya akan memajukan sambungan ke pelayan mysql1.example.com.
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!