Upgrade Limit Phpmyadmin

Upload File SQL

Misal kitanggak bisa upload file .sql besar lewat phpMyAdmin (misalnya cuma bisa 2MB atau 8MB), itu karena limit bawaan PHP-nya terlalu kecil.


✅ Solusi: Ubah Konfigurasi Limit PHP di XAMPP (Linux)

1. Edit php.ini bawaan XAMPP

sudo nano /opt/lampp/etc/php.ini

Lalu cari dan ubah nilai berikut (pakai Ctrl+W buat cari):

upload_max_filesize = 2M
post_max_size = 8M
max_execution_time = 30
max_input_time = 60
memory_limit = 128M

Ubah jadi lebih besar, misalnya:

upload_max_filesize = 100M
post_max_size = 120M
max_execution_time = 300
max_input_time = 300
memory_limit = 256M

2. Restart XAMPP

sudo /opt/lampp/lampp restart

3. Cek ulang di phpMyAdmin

  • Buka http://localhost/phpmyadmin
  • Klik menu “Import”
  • Di bagian Maximum upload size pastikan sudah berubah, contoh: 100 MiB

💡 Alternatif: Import via Terminal

Kalau file .sql terlalu besar (>100MB), lebih cepat import langsung via terminal:

sudo /opt/lampp/bin/mysql -u root -p nama_database < /path/to/file.sql

Contoh:

sudo /opt/lampp/bin/mysql -u root -p mydb < /home/user/Downloads/backup.sql

Nanti diminta password (kalau root gak ada password, cukup tekan Enter).


Ini lebih mending karena kecepatannya lebih cepat! Tapi, ada tapinya nih. Kita ngga tau progress persentasenya, jadi harus di check sendiri di backend, misal saat di phpmyadmin kelihatan tablenya udah nambah otomatis. Dan di terminal nanti end resultnya dia kembali ke account home semula. Done!

Masih ada oprekan serius seputar linux? Ambil aja sesi konsultasi langsung nya disini bareng tim ahli kita!