Cara Impor dan ekspor database mysql memggunakan CLI terminal di xammp linux windows
Kemampu mengimpor dan mengekspor database adalah keterampilan yang penting untuk dimiliki. Anda dapat menggunakan data dump untuk tujuan Backup dan restore yang bertujuan untuk memulihkan database lama dari keadaan darurat atau yang tidak diinginkan. Kemampuan ini juga dapat digunakan untuk migrasi data ke server baru.
Bekerja dengan dump basis data di MySQL atau MariaDB cukup mudah. Tutorial ini akan membahas cara mengekspor database serta mengimpornya dari file dump di MySQL atau MariaDB.
Untuk expor atau impor database melalui cmd menggunakan xammp masuk ke direktori bin yang ada dalam folder mysql:
cd c:\xampp\mysql\bin
CARA EKSPOR DATABASE
Utilitas
konsol mysqldump digunakan untuk mengekspor database ke file teks SQL,
membuatnya relatif mudah untuk dipindahkan dan dipindahkan. Kita harus mengetahui nama database, nama pengguna dan kata
sandi untuk akun dengan hak istimewa (root/administrator) yang memungkinkan setidaknya akses
hanya baca penuh ke database.
Ekspor database Anda menggunakan struktur perintah berikut:
mysqldump -u username -p database_name > data-dump.sql
username adalah nama pengguna digunakan masuk ke basis data
database_name adalah nama dari database yang akan diekspor
data-dump.sql adalah file di direktori saat ini yang akan disimpan ke output
CARA IMPOR DATABASE
Untuk mengimpor file dump yang ada ke MySQL atau MariaDB, kita harus membuat database baru. Di sinilah isi file dump akan diimpor.
Pertama, masuk ke database sebagai root atau pengguna lain dengan hak akses yang cukup untuk membuat database baru:
mysql -u root -p
Perintah tersebut akan membawa ke prompt shell MySQL. Selanjutnya, buat database baru dengan perintah berikut. Dalam contoh ini, database baru disebut new_database:
CREATE DATABASE new_database
Ketika query berhasil akan muncul output berikut ini
Query OK, 1 row affected (0.00 sec)
Kemudian keluar dari shell MySQL dengan menekan CTRL + D atau \q. Dari baris perintah normal, Anda dapat mengimpor file dump dengan perintah berikut:
mysql -u username -p new_database < data-dump.sql
username adalah nama pengguna digunakan masuk ke basis data
new_database adalah nama dari database yang baru dibuat
data-dump.sql adalah file dump data yang akan diimpor, yang terletak di direktori saat iniJika perintah berjalan dengan sukses, perintah itu tidak akan menghasilkan keluaran apa pun. Jika ada kesalahan yang terjadi selama proses, mysql akan mencetaknya ke terminal sebagai gantinya. Anda dapat memeriksa bahwa basis data telah diimpor dengan masuk ke shell MySQL lagi dan memeriksa datanya. Ini dapat dilakukan dengan memilih database baru dengan USE new_database dan kemudian menggunakan SHOW TABLES; atau perintah serupa untuk melihat beberapa data.
Semoga bermanfaat,
Sumber:
https://www.digitalocean.com/community/tutorials/how-to-import-and-export-databases-in-mysql-or-mariadb
https://stackoverflow.com/questions/698914/how-can-i-access-the-mysql-command-line-with-xampp-for-windows
No comments for "Cara Impor dan ekspor database mysql memggunakan CLI terminal di xammp linux windows"
Post a Comment