Cara import database SQL melalui command line

Solusi import database dengan ukuran file yang besar adalah import melalui command line. Misalnya databasenya 10MB dengan total 100,000 rows. Jika melalui phpMyAdmin, proses import/upload sql data akan difilter oleh konfigurasi dari phpMyAdmin dan PHP (php.ini) .

Mengatur maksimal  value max_execution_time,  post_max_size, upload_max_filesize di php.ini dan membuat eksekusi upload phpMyAdmin unlimited bukan solusi nyata, karena kadang internet dan browser tidak bersahabat, lelet, crash atau mungkin nge-lag.

Postingan ini merupakan catatan untuk menyelesaikan masalah tersebut import database SQL melalui command line. Setelah terhubung ke server via SSH,

mysql -u username -p database_name < /lokasi/database/file.sql

Masukkan password, kemudian Enter

 

[Bonus] – Localhost (XAMPP)

Pengguna windows untuk localhost, masuk ke direktori dimana XAMPP diinstall, misalnya di drive C:

cd \xampp\mysql\bin
mysql -u NAMA_USER -p NAMA_DB < direktori/database.sql

 

Selamat mencoba.

 

No ratings yet.

Please rate this

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *