Pada tutorial kali ini kita akan membahas bagaimana cara export dan import di mysql melalui cmd. Sebenarnya export dan import mysql ini bisa di lakukan di aplikasi seperti MysqlYog, HeidSql, Navicat dan yang paling sering di gunakan yaitu phpmyadmin.
Pada khasus tertentu kita dihadapkan harus menggunakan command line untuk import dan export mysql secara manual serta mempercepat tindakan ini. Sebelumnya di komputer kita harus terinstall dan start dlu mysqlnya, disni mimin memakai xampp. silahkan simak cara import dan export mysql di cmd
Export MySQL
Export atau yang sering kita pahami yaitu backup database di mysql. Disini kita akan contohkan cara export (backup) mysql di local dan di server.
Silahkan buka cmd kalian dan tentu xampp kalian jalankan juga, setelah itu kita menuju ke folder xampp/mysql/bin lihat perintah dibawah
C:\Users\personal>cd ../../xampp/mysql/bin
C:\xampp\mysql\bin>
Setelah itu kita export databasenya dengan perintah dibawah
C:\xampp\mysql\bin>mysqldump -u nama_user nama_database > D:\nama_database.sql
atau
C:\xampp\mysql\bin>mysqldump -u root contoh_db > D:\backup.sql
jika memakai password maka tambahkan -p
C:\xampp\mysql\bin>mysqldump -u root -p mediainfo2021 contoh_db > D:\backup.sql
Perintah di atas yaitu cara export di local, sedangkan untuk server kita tambahkan -h, lihat printah dibawah
C:\xampp\mysql\bin>mysqldump -uroot -pmediainfo2021 -h192.168.1.1 contoh_db > D:\backup.sql
Lalu tunggu sebentar hingga proses export selesai, Silahkan cek di direktori D:\ kalian maka file backup.sql akan ada.
Import MySQL
Disini kita akan contohkan cara import mysql di local dan di server.
Silahkan buka cmd kalian dan tentu xampp kalian jalankan juga, Sebelumnya kita siapkan dlu file dbnya contoh D:\backup.sql .setelah itu kita menuju ke folder xampp/mysql/bin lihat perintah dibawah
C:\Users\personal>cd ../../xampp/mysql/bin
C:\xampp\mysql\bin>
Setelah itu kita buat dlu databasenya di phpmyadmin atau bisa dengan cara di bawah ini
C:\xampp\mysql\bin>mysql -u root
MariaDB [(none)]>CREATE DATABASE contoh_db;
MariaDB [(none)]>exit
Setelah itu kita import databasenya dengan perintah dibawah
C:\xampp\mysql\bin>mysql -u nama_user nama_database < D:\nama_database.sql
atau
C:\xampp\mysql\bin>mysql -u root contoh_db < D:\backup.sql
jika memakai password maka tambahkan -p
C:\xampp\mysql\bin>mysql -u root -p mediainfo2021 contoh_db < D:\backup.sql
Perintah di atas yaitu cara import di local, sedangkan untuk server kita tambahkan -h, lihat printah dibawah
C:\xampp\mysql\bin>mysql -uroot -pmediainfo2021 -h192.168.1.1 contoh_db < D:\backup.sql
Lalu tunggu sebentar hingga proses import selesai.
Sekian untuk tutorial export dan import mysql dengan cmd (command line) semoga bermanfaat