pengantar
mengimpor dan mengekspor database Anda adalah kemampuan atau keterampilan penting yang harus
dimiliki seorang system administrator. Anda dapat menggunakan data dumps untuk backup dan restore, sehingga Anda dapat merestore atau mengembalikan salinan data database dari server lama ke server baru,Untuk menggunakan database MySQL dan MariaDB sangatlah mudah. Tutorial ini akan mencakup bagaimana untuk mengekspor database serta impor dari file dump di MySQL dan MariaDB.
Untuk mengimpor dan / atau mengekspor MySQL atau database MariaDB, Anda akan perlu:
1. Akses ke server Linux menjalankan MySQL atau MariaDB
2. Nama database dan user dan password
Ekspor database Anda menggunakan perintah berikut.
$ mysqldump -u username -p database_name > data-dump.sql
username : username anda
database_name : nama database anda
data-dump.sql
: nama hasil backup anda
beberapa kasus terjadi hasil backup kosong atau tidak sesuai. untuk
memastikan data anda valid dan tidak ada yang tertinggal anda bisa
gunakan dengan perintah berikut ini
$ head -n 5 data-dump.sql
Berikut tampilanya
SQL dump fragment
-- MySQL dump 10.13 Distrib 5.7.16, for Linux (x86_64)
--
-- Host: localhost Database: database_name
-- ------------------------------------------------------
-- Server version 5.7.16-0ubuntu0.16.04.1
Mengimpor Database
Untuk mengimpor file dump yang ada dalam MySQL atau MariaDB, Anda akan harus membuat database baru. Di sinilah isi dari file dump akan diimpor.
Pertama, login ke database sebagai root atau user lain dengan hak yang cukup untuk membuat database baru.
$
mysql -u root -p
mysql >
CREATE DATABASE new_database;
Query OK, 1 row affected (0.00 sec)
$ mysql -u username -p new_database < data-dump.sql
username : username anda
new_database : nama database yang baru anda buat
data-dump.sql
: nama hasil backup anda
data file yang akan diimpor, yang terletak di direktori saat ini
Untuk memastikan semua data sudah di import anda bisa mengecek database anda
$
mysql -u root -p
mysql >
SHOW DATABASES;
mysql > USE nama_database;
mysql > SHOW TABLES;
Kesimpulan
Cara Di atas adalah cara dasar untuk melakukan backup dan restore database dengan cara CLI (command line interface ) ada beberapa cara lagi untuk melakukan backup dan restore, untuk lebih lengkapnya anda bisa mengunjungi halaman dokumentasi
Belum ada tanggapan untuk "Cara Impor dan Ekspor Database di MySQL atau MariaDB"
Post a Comment