Impor database MySQL dengan SSH
Sambungan Secure Shell (SSH) dapat digunakan sebagai ganti phpMyAdmin untuk mengimpor file cadangan SQL ke database Anda. Ini adalah metode tingkat lanjut yang dapat membantu saat mengimpor file SQL besar dan mungkin diperlukan saat menggunakan VPS yang Dikelola Sendiri atau Server Khusus karena phpMyAdmin tidak diinstal.
Wajib diisi: Anda memerlukan langkah-langkah berikut untuk menyelesaikan langkah-langkah ini:
- Aplikasi SSH. Kami menyarankan PuTTY untuk Windows , atau Terminal untuk macOS .
- Rincian FTP Anda. Jika Anda belum menuliskannya, Anda harus mencari host FTP, nama pengguna, dan kata sandi Anda:
- Untuk host FTP, Anda dapat menggunakan nama domain atau alamat IP Anda.
- Anda dapat menemukan nama pengguna dan kata sandi FTP di akun hosting untuk Hosting Linux dengan cPanel , Hosting Windows dengan Plesk , atau Hosting WordPress Terkelola (langkah 1-7) .
- Rincian database Anda. Jika Anda belum menuliskannya, Anda harus mencari nama database, nama pengguna, nama host, dan kata sandi Anda:
- Jika Anda menggunakan Hosting Linux dengan cPanel, localhost selalu menjadi nama host basis data Anda, dan Anda dapat menemukan detail basis data lainnya di akun hosting Anda .
- Jika Anda menggunakan Hosting WordPress Terkelola atau Hosting Windows dengan Plesk , kunjungi akun hosting Anda untuk menemukan semua informasi database.
Catatan: Jika Anda menggunakan WordPress, Anda dapat menemukan detail database di file wp-config.php Anda.
- Unggah file cadangan SQL ke server menggunakan FTP atau Manajer File .
- Sambungkan ke server atau akun hosting bersama Anda dengan SSH .
- Gunakan perintah ls untuk mencantumkan file dan folder, serta cd dan ../ untuk menelusuri direktori hingga Anda berada di direktori tempat Anda mengunggah file cadangan.
- Sambungkan ke MySQL menggunakan perintah berikut:
mysql -h hostname -P port -u username -p database < backup.sql
Catatan: Jika Anda menggunakan localhost untuk host Anda, Anda harus keluar–h hostname
dan jika Anda memiliki port standar (3306), Anda tidak perlu memasukkannya–P port
bagian dari perintah.- Pada perintah di atas, Anda harus mengganti:
- hostname dengan nama host Anda.
- port dengan nomor port MySQL Anda. Kecuali ditentukan secara berbeda di akun hosting Anda, port Anda adalah 3306.
- nama pengguna dengan nama pengguna Anda untuk database ini.
- database dengan nama database yang ingin Anda ekspor.
- backup.sql dengan nama file cadangan Anda.
- Pada perintah di atas, Anda harus mengganti:
- Pilih Enter pada keyboard Anda.
- Ketika Enter password: prompt ditampilkan, masukkan kata sandi Anda untuk pengguna database tersebut. Catatan: Untuk alasan keamanan, kata sandi tidak akan terlihat, Anda tidak akan melihat apa pun saat mengetik atau menempel.
- Pilih Enter pada keyboard Anda.
File cadangan SQL sekarang diimpor ke database Anda.