Show Setelah melakukan ini, Anda akan memiliki port 5522 di mesin lokal Anda yang mendengarkan dan meneruskan ke localhost server jarak jauh Anda di port 3306. Sekarang Anda dapat terhubung secara efektif ke database MySQL server jarak jauh seolah-olah sedang berjalan di komputer lokal Anda CATATAN. Jika Anda mencoba terhubung ke database PostgreSQL, gunakan port 5432, bukan 3306 Di bawah ini Anda dapat menemukan langkah-langkah tentang cara mengonfigurasi klien SSH pihak ketiga (PuTTY) dan MacOS dan Linux bawaan (Terminal) CATATAN. Pastikan akses SSH diaktifkan untuk akun Anda. Jangan ragu untuk mengikuti panduan ini untuk memeriksa pengaturan Berikut adalah daftar detail yang Anda perlukan dalam prosesnya Detail koneksi SSH
Nama host server Anda akan berbeda untuk akun Anda. Anda dapat memeriksanya di Email Selamat Datang untuk paket hosting Anda Nama pengguna dan kata sandi cPanel Anda adalah apa yang Anda gunakan untuk masuk ke akun cPanel Anda Port akan sama untuk semua server Shared Hosting Detail MySQL sisi server
Nama host dan port server Anda akan sama untuk semua server Hosting Berbagi Pakai Nama database, pengguna, dan kata sandi Anda adalah apa yang telah Anda tentukan saat membuat database di menu Database MySQL. Jika Anda tidak terbiasa dengan menu ini, silakan periksa artikel ini Detail terowongan
Alamat dan port IP lokal Anda dapat diubah, sesuai dengan preferensi Anda Karena beberapa pelanggan kami menjalankan server MySQL lokal pada port 3306, mari gunakan port 5522 dalam contoh ini untuk memastikan bahwa Port Lokal tidak digunakan oleh layanan apa pun Alamat dan port IP jarak jauh Anda harus cocok dengan nama host dan port server dari detail MySQL sisi server dan tidak dapat diubah Detail MySQL sisi klien
Ini adalah detail akses yang akan Anda gunakan di akhir aplikasi atau situs web yang Anda coba sambungkan ke database dari jarak jauh. Nama host dan port server Anda harus cocok dengan IP dan Port Lokal dari detail Tunnel Nama database, pengguna, dan kata sandi Anda harus cocok dengan nilai yang sesuai dari detail MySQL sisi server Terhubung dengan Putty Terhubung dengan Terminal (untuk Linux dan MacOS) Terhubung dengan Putty 1. Jalankan aplikasi 2. Buka tab Connection di bagian 'Data' dan pastikan kolom Auto-login username kosong (Anda juga dapat mengisi nama pengguna cPanel Anda di sana), dan opsi 'Prompt' dicentang 3. Buka bagian Connection >> SSH >> Tunnels dan isi nilai yang disebutkan dalam detail Tunnel sebagai berikut Pelabuhan Sumber = Pelabuhan Lokal Tujuan = RemoteIP. RemotePort Pastikan mode 'Lokal' dicentang, lalu klik Tambah Setelah Anda selesai melakukannya, Anda akan melihat terowongan di bidang di atas 4. Buka tab Sesi dan isi Nama Host dan Port menggunakan nama host dan port server dari detail koneksi SSH Anda. Sekarang pilih nama untuk prasetel ini dan ketik di bidang Sesi Tersimpan. Klik Simpan untuk menyimpan konfigurasi ini 5. Sekarang klik Buka untuk membuat koneksi ke server CATATAN. Karena Anda telah menyimpan pengaturan sesi Anda, Anda dapat melewati langkah 1-4 saat Anda ingin membuka terowongan SSH Cukup pilih preset tersimpan dari daftar, klik Muat dan Buka untuk menggunakannya 6. Saat Anda terhubung ke server untuk pertama kalinya, peringatan keamanan akan muncul. Klik Terima untuk melanjutkan 7. Anda sekarang akan diminta untuk memasukkan nama pengguna dan kata sandi cPanel Anda yang ditemukan di detail koneksi SSH Anda CATATAN. Simbol tidak akan muncul di terminal saat Anda mengetikkan kata sandi. Ini adalah cara Terminal menjaga keamanan kata sandi Anda Setelah kata sandi diterima, prompt server akan muncul. Terowongan SSH sekarang dibuat dan semua koneksi ke localhost melalui port 5522 akan diteruskan ke akun hosting Anda CATATAN. Terowongan SSH akan berfungsi selama jendela ini aktif. JANGAN tutup jendela ini sampai Anda selesai bekerja dengan database Kami sekarang dapat terhubung ke database di server Shared Hosting menggunakan detail MySQL sisi klien dengan klien MySQL apa pun. Sebagai contoh Terhubung dengan Terminal (untuk Linux dan MacOS) 1. Jalankan aplikasi dan masukkan perintah berikut ssh -f tunneltest@server168. hosting web. com -p21098 -L 5522. 127. 0. 0. 1. 3306-N "tunneltest@server168. hosting web. com -p21098" diisi menggunakan detail koneksi SSH [akun cpanel]@[nama host server] -p[port] "-L 5522. 127. 0. 0. 1. 3306" diisi menggunakan Tunnel Details [Pelabuhan Lokal]. [IP jarak jauh]. [Pelabuhan Jarak Jauh] Alamat IP lokal tidak ditentukan dalam kasus ini dan standarnya adalah 127. 0. 0. 1 2. Tekan Enter dan tentukan kata sandi cPanel Anda (simbol tidak akan muncul di terminal saat Anda mengetikkan kata sandi - ini adalah cara Terminal menjaga keamanan kata sandi Anda) Jika ini adalah pertama kalinya Anda terhubung ke server ini, perintah berikut akan muncul. Apakah Anda yakin ingin melanjutkan menghubungkan (ya/tidak)? Ketik ya dan tekan enter untuk melanjutkan 3. Setelah Anda selesai melakukannya, semua koneksi ke localhost melalui port 5522 akan diteruskan ke akun hosting Anda. Kami sekarang dapat terhubung ke database di server Shared Hosting menggunakan detail MySQL sisi klien dengan klien MySQL apa pun Berikut adalah contoh menggunakan klien MySQL baris perintah mysql-h 127. 0. 0. 1 -P 5522 tunneltest_db -p -u tunneltest_user Hasil akhirnya akan terlihat seperti ini Itu dia Bagaimana cara terhubung ke database dari jarak jauh?Berikan akses ke pengguna database . Masuk ke server basis data Terhubung ke database MySQL sebagai pengguna root Enter the following command: GRANT ALL ON Bagaimana cara menghubungkan database MySQL dari jarak jauh di Windows?Lakukan langkah-langkah berikut untuk memberikan akses kepada pengguna dari host jarak jauh. . Masuk ke server MySQL Anda secara lokal sebagai pengguna root dengan menggunakan perintah berikut. # mysql -u akar -p. Anda dimintai kata sandi root MySQL Anda. . Gunakan perintah GRANT dalam format berikut untuk mengaktifkan akses bagi pengguna jarak jauh Bagaimana cara terhubung ke database MySQL jarak jauh menggunakan command prompt?Masukkan mysql. exe -uroot -p , dan MySQL akan diluncurkan menggunakan pengguna root. MySQL akan meminta kata sandi Anda. Masukkan kata sandi dari akun pengguna yang Anda tentukan dengan tag –u, dan Anda akan terhubung ke server MySQL.
Bagaimana cara menghubungkan database MySQL dengan alamat IP?Menambahkan alamat IP untuk mengizinkan koneksi jarak jauh MySQL . Masuk ke cPanel Klik tombol Remote MySQL di bagian Database Masukkan alamat IP jarak jauh di bagian Tambahkan Host Akses Klik tombol Tambahkan Host. Anda kemudian akan melihat pesan yang menyatakan alamat IP host telah ditambahkan ke daftar akses |