Skip to main content

Tips Import Database Ukuran Besar di MySQL

Tips Import Database Ukuran Besar di MySQL

 

Hi, sahabat JiwaCoding apa kabar? Kali ini JiwaCoding akan memberikan tips bagaimana cara import database berukuran besar misal di atas 100 MB atau lebih.


Ada beberapa cara yang dapat kita lakukan:

  1. Konfigurasi file php.ini dan my.ini

Cara yang pertama kita dapat menyesuaikan konfigurasi file php.ini dan my.ini.

  • Sebagai contoh jika menggunakan XAMPP maka file ini berlokasi di <path lokasi xampp diinstal>\php 

  • Cari dan buka file php.ini menggunakan text editor yang biasa kita gunakan.  

  • Berikut beberapa variable default yang perlu kita sesuaikan dengan kebutuhan kita:

max_execution_time = 200

    max_input_time = 200

    memory_limit = 256M

    upload_max_filesize = 1000M

    post_max_size = 100M

  • Selanjutnya itu kita perlu menyesuaikan konfigurasi file my.ini. Lokasi file ini di <path lokasi xampp diinstal>\mysql\bin 

  • Cari dan buka file my.ini menggunakan text editor yang biasa kita gunakan.

  • Berikut variable yang perlu kita sesuaikan dengan  kebutuhan kita:

max_allowed_packet = 100M 

  • Langkah terakhir restart service apache dan mysql kita melalui XAMPP Control Panel

XAMPP Control Panel

  • Setelah service direstart kita bisa uji coba mulai import deh...




  1. Import SQL file menggunakan mode CLI

Cara yang kedua kita bisa menggunakan Comment Line Interface (CLI), seperti berikut langkah-langkahnya:

  • Buka terminal/CMD kemudian masuk ke dir <path lokasi xampp diinstall>/mysql/bin.

Contoh:

  • Ketik : mysql -u root -p database_name < "<path file>\the_dump.sql"

Contoh: 

  • Masukkan password kemudian enter. Tunggu proses selesai




  1. Menggunakan file bigdump by Alexey Ozerov

Cara yang ketiga menggunakan bigdump. Berikut caranya:

  • Kunjungi website https://www.ozerov.de/bigdump/

  • Unduh dan unzip bigdump.zip di PC kita

  • Buka bigdump.php di text editor yang biasa kita gunakan, sesuaikan konfigurasinya.

  • Upload / letakkkan file bigdump.php ke server atau folder project kita.

  • Upload / letakkan file dump sql kita ke server atau folder project kita.

  • Akses dengan alamat :

    • http://localhost/folder-project/bigdump.php

    • http://yourdomain.com/bigdump.php






  • Klik Start Import. Tunggu hingga selesai.


Itulah 3 tips yang bisa kita coba ya, semoga membantu...

Comments