Import database MySQL melalui phpMyAdmin merupakan salah satu cara yang paling umum digunakan untuk memindahkan, memulihkan, atau memasang database sebuah website pada server hosting. Proses ini biasanya dilakukan ketika melakukan migrasi website, restore database dari backup, atau memindahkan website dari server lama ke server baru.

File database yang akan diimport umumnya berupa file .sql. File tersebut berisi struktur tabel, data, serta perintah SQL yang diperlukan untuk membangun kembali database pada server tujuan.

Pada panduan ini, Anda akan mempelajari langkah-langkah import database MySQL di phpMyAdmin secara lengkap, mulai dari menyiapkan database hingga melakukan pengecekan setelah proses import selesai.

Apa Itu Import Database MySQL?

Import database adalah proses memasukkan struktur dan data dari sebuah file database ke dalam database MySQL yang berada di server. Dalam penggunaan phpMyAdmin, database biasanya diimport menggunakan file berformat .sql.

Sebagai contoh, jika Anda memiliki file backup seperti database.sql, file tersebut dapat diimport ke database MySQL melalui menu Import pada phpMyAdmin.

Kapan Perlu Melakukan Import Database?

Import database biasanya diperlukan dalam beberapa kondisi berikut:

  • Memindahkan website ke hosting baru.
  • Melakukan migrasi website dari server lama.
  • Memulihkan database dari file backup.
  • Memasang website hasil backup.
  • Memindahkan database dari komputer lokal ke hosting.
  • Mengganti server atau akun hosting.
  • Mengembalikan struktur dan data database setelah database terhapus atau rusak.

Persiapan Sebelum Import Database

Sebelum melakukan import, pastikan beberapa hal berikut sudah tersedia agar proses berjalan lancar.

  1. Pastikan Anda memiliki file database dengan format .sql.
  2. Pastikan database tujuan sudah dibuat di hosting.
  3. Pastikan nama database yang dipilih sudah benar.
  4. Pastikan akun database memiliki akses ke database tersebut.
  5. Pastikan ukuran file database tidak melebihi batas upload yang ditentukan server.

Cara Import Database MySQL di phpMyAdmin

1. Login ke cPanel

Langkah pertama adalah login ke akun cPanel hosting Anda menggunakan username dan password yang diberikan oleh penyedia hosting.

Setelah berhasil masuk ke cPanel, cari bagian Databases.

2. Buka phpMyAdmin

Pada bagian Databases, klik phpMyAdmin. Anda akan diarahkan ke halaman pengelolaan database melalui phpMyAdmin.

3. Pilih Database Tujuan

Setelah phpMyAdmin terbuka, lihat daftar database pada panel sebelah kiri. Klik nama database yang akan digunakan sebagai tujuan import.

Pastikan database yang dipilih benar. Jangan melakukan import ke database yang salah karena proses import dapat menambahkan atau mengganti data pada database tersebut.

4. Pilih Menu Import

Setelah database dipilih, klik tab Import pada bagian atas halaman phpMyAdmin.

Halaman Import akan menampilkan pilihan untuk mengunggah file database dan menentukan beberapa pengaturan proses import.

5. Pilih File Database SQL

Pada bagian File to import, klik tombol Choose File atau tombol pemilihan file yang tersedia pada versi phpMyAdmin yang digunakan.

Kemudian pilih file database yang ingin diimport dari komputer Anda. Contohnya:

database.sql

Jika file backup masih berbentuk arsip seperti .zip, ekstrak terlebih dahulu apabila phpMyAdmin pada server Anda tidak mendukung format arsip tersebut.

6. Periksa Format File

Pada bagian Format, pastikan format file sesuai dengan file yang akan diimport. Untuk file database MySQL standar, biasanya format yang digunakan adalah SQL.

Pengaturan lain umumnya dapat dibiarkan menggunakan nilai default apabila file SQL dibuat menggunakan metode backup yang kompatibel dengan server tujuan.

7. Jalankan Proses Import

Setelah file dipilih dan pengaturan diperiksa, scroll ke bagian bawah halaman kemudian klik tombol Import atau Go, tergantung versi phpMyAdmin yang digunakan.

phpMyAdmin kemudian akan membaca file SQL dan menjalankan perintah-perintah database yang terdapat di dalamnya.

8. Tunggu Hingga Proses Selesai

Lama proses import tergantung pada ukuran file dan jumlah data di dalam database. Jangan menutup halaman atau menghentikan proses ketika import masih berjalan.

Jika proses berhasil, phpMyAdmin biasanya menampilkan pesan bahwa query atau import telah berhasil dijalankan.

Cara Memastikan Database Berhasil Diimport

Setelah proses import selesai, lakukan pengecekan untuk memastikan struktur dan data database sudah masuk dengan benar.

  1. Periksa daftar tabel pada database.
  2. Pastikan tabel-tabel utama website sudah tersedia.
  3. Klik beberapa tabel untuk melihat data di dalamnya.
  4. Periksa jumlah data pada tabel penting.
  5. Jika database digunakan oleh website, buka website dan lakukan pengujian.

Jika tabel dan data sudah tersedia serta website dapat terhubung ke database, proses import dapat dianggap berhasil.

Contoh Struktur Database Setelah Import

Misalnya sebuah website memiliki database dengan beberapa tabel seperti:

users
posts
categories
comments
settings

Setelah proses import berhasil, tabel-tabel tersebut seharusnya muncul pada database yang dipilih di phpMyAdmin.

Masalah yang Sering Terjadi Saat Import Database

1. Ukuran File Terlalu Besar

Salah satu masalah yang sering muncul adalah ukuran file SQL melebihi batas upload yang ditetapkan server atau phpMyAdmin.

Jika file terlalu besar, proses upload dapat gagal atau berhenti sebelum selesai.

Solusinya dapat berupa menggunakan metode import melalui command line jika tersedia, membagi file SQL menjadi beberapa bagian, atau meminta penyedia hosting menaikkan batas upload sesuai kemampuan server.

2. Maximum Execution Time Terlampaui

Database berukuran besar membutuhkan waktu lebih lama untuk diproses. Jika waktu eksekusi PHP atau server terlalu pendek, proses import dapat berhenti sebelum selesai.

Untuk database besar, metode import selain phpMyAdmin dapat menjadi pilihan yang lebih tepat.

3. Error SQL

File SQL yang dibuat dari versi MySQL atau MariaDB yang berbeda terkadang dapat menghasilkan error ketika dijalankan pada server tujuan.

Jika muncul pesan error, perhatikan bagian pesan tersebut untuk mengetahui query atau bagian file yang menyebabkan masalah.

4. Database Belum Dipilih

Sebelum membuka menu Import, pastikan database tujuan sudah dipilih pada panel phpMyAdmin. Kesalahan memilih database dapat menyebabkan file diimport ke database yang tidak sesuai.

5. Website Mengalami Error Setelah Import

Jika database berhasil diimport tetapi website mengalami error, periksa konfigurasi koneksi database pada file konfigurasi aplikasi.

Untuk aplikasi PHP, konfigurasi tersebut biasanya berisi nama database, username database, password, dan hostname database.

Database Name
Database Username
Database Password
Database Host

Pada beberapa konfigurasi hosting, nama database dan username dapat memiliki prefix tertentu. Pastikan informasi tersebut sesuai dengan database yang dibuat pada akun hosting.

Tips Aman Saat Import Database

  • Selalu simpan backup database sebelum melakukan perubahan besar.
  • Pastikan database tujuan sudah benar sebelum menjalankan import.
  • Gunakan file backup dari sumber yang terpercaya.
  • Jangan mengubah isi file SQL jika tidak memahami perintah SQL di dalamnya.
  • Untuk database besar, pertimbangkan menggunakan metode import yang lebih sesuai.
  • Setelah import selesai, lakukan pengecekan tabel dan data.

Import Database untuk Migrasi Website

Dalam proses migrasi website, import database biasanya merupakan salah satu tahapan setelah database dibuat pada server baru.

Alur sederhananya adalah:

  1. Backup database dari server lama.
  2. Download file database SQL.
  3. Buat database baru pada hosting tujuan.
  4. Buat atau siapkan user database.
  5. Berikan hak akses user ke database.
  6. Buka phpMyAdmin.
  7. Pilih database tujuan.
  8. Import file SQL.
  9. Periksa tabel dan data.
  10. Sesuaikan konfigurasi koneksi database pada website.
  11. Uji website pada server baru.

Kesimpulan

Cara import database MySQL di phpMyAdmin pada dasarnya cukup sederhana. Anda hanya perlu membuat atau memilih database tujuan, membuka phpMyAdmin, memilih database, membuka menu Import, memilih file .sql, kemudian menjalankan proses import.

Untuk database berukuran kecil hingga menengah, phpMyAdmin biasanya sudah cukup praktis. Namun, untuk database berukuran besar, metode lain seperti command line atau metode import khusus dari penyedia hosting dapat menjadi pilihan yang lebih efektif.

FAQ Import Database MySQL di phpMyAdmin

Apakah database harus dibuat terlebih dahulu sebelum import?

Ya, pada penggunaan phpMyAdmin di hosting, umumnya Anda perlu membuat database tujuan terlebih dahulu kemudian memilih database tersebut sebelum melakukan import file SQL.

File apa yang bisa digunakan untuk import database?

File database yang paling umum digunakan adalah file berformat .sql. Format lain dapat didukung tergantung konfigurasi dan versi phpMyAdmin yang digunakan.

Kenapa import database gagal?

Import dapat gagal karena ukuran file terlalu besar, batas waktu eksekusi, batas upload server, kesalahan SQL, ketidaksesuaian versi database, atau masalah pada file backup.

Apakah import database akan menghapus database lama?

Tidak selalu. Dampaknya tergantung isi file SQL. Jika file berisi perintah seperti DROP TABLE, tabel yang bersangkutan dapat dihapus sebelum dibuat kembali. Karena itu, selalu periksa file SQL dan pastikan database tujuan sudah benar sebelum melakukan import.

Apakah database bisa diimport melalui cPanel?

Bisa. Pada banyak layanan hosting, database dapat dibuat melalui fitur MySQL Databases di cPanel, sedangkan proses import database dapat dilakukan melalui phpMyAdmin.

  • 912 Users Found This Useful
Was this answer helpful?

Related Articles

Cara Membuat Name Server Sendiri

Name Server atau NS merupakan bagian penting dalam sistem DNS yang berfungsi mengarahkan sebuah domain ke server yang digunakan untuk website atau layanan hosting. Dengan...


Cara Membuat SubDomain

Subdomain adalah bagian tambahan dari domain utama yang dapat digunakan untuk membuat website, aplikasi, blog, toko online, atau layanan tertentu secara terpisah. Misalnya,...


Cara Membuat Addon Domain

Addon Domain adalah fitur pada layanan hosting yang memungkinkan Anda menambahkan domain lain ke dalam satu akun hosting. Dengan Addon Domain, beberapa website dengan nama...


Cara Membuat Parked Domain

Park domain adalah fitur hosting yang memungkinkan sebuah domain tambahan menggunakan website yang sama dengan domain utama. Dengan park domain, dua atau lebih nama domain...


Cara Membuat Redirect Domain dengan .htaccess

Redirect domain dengan .htaccess adalah salah satu cara untuk mengarahkan pengunjung dari sebuah domain, URL, atau halaman tertentu ke alamat lain menggunakan konfigurasi...


Apabila ada pertanyaan terkait artikel Import Database MySQL di phpMyAdmin, atau ingin request pembuatan artikel lain terkait dengan pembahasan Import Database MySQL di phpMyAdmin, Silakan hubungi kami melalui Submit a Ticket


Kembali ke Halaman Knowledgebase