jaringan merupakan jaringan yang terhubung dengan setiap client dan server, dimana setiap pengguna maupun administrator server harus lah mengetahui cara merawat jaringannya, terutama untuk para staff administrator yang paling tidak harus maintenance untu

Blog image

Mampu mengimpor dan mengekspor database Anda merupakan keterampilan penting untuk dimiliki. Anda dapat menggunakan data dump untuk keperluan backup dan restorasi, sehingga Anda dapat memulihkan salinan database Anda yang lebih tua jika terjadi keadaan darurat, atau Anda dapat menggunakannya untuk memigrasikan data ke server baru atau lingkungan pengembangan.

Bekerja dengan database dump di MySQL dan MariaDB sangat mudah. Tutorial ini akan membahas bagaimana cara mengekspor database dan mengimpornya dari file dump di MySQL dan MariaDB.Untuk

mengimpor dan mengekspor database MySQL atau MariaDB, Anda memerlukan: 

Akses ke server Linux yang menjalankan MySQL atau MariaDBNama database dan kredensial pengguna untuk itu

Mengekspor Database

Utilitas konsol mysqldump digunakan untuk mengekspor database ke file teks SQL. File-file ini dapat dengan mudah ditransfer dan dipindahkan. Anda akan memerlukan nama database itu sendiri serta drone çekimi nama pengguna dan kata sandi ke akun dengan hak istimewa yang memungkinkan setidaknya membaca penuh hanya akses ke database.

$ mysqldump -u username -p database_name > data-dump.sql

Username adalah username yang bisa anda log in ke databaseDatabase_name adalah nama database yang akan dieksporData-dump.sql adalah file dalam direktori saat ini dimana output akan disimpan ke

Perintah tersebut tidak akan menghasilkan output visual, tapi Anda bisa memeriksa isi filename.sql untuk kurumsal tanıtım filmi memeriksa apakah itu file dump SQL yang sah dengan menggunakan:

$ head -n 5 data-dump.sql

 

Bagian atas file akan drone çekimleri terlihat seperti ini, menyebutkan bahwa itu adalah dump MySQL untuk database yang bernama database_name.

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

 

Jika terjadi kesalahan selama proses ekspor, mysqldump akan mencetaknya dengan jelas ke layar.

Mengimpor Database

Untuk mengimpor file dump yang ada ke MySQL atau MariaDB, Anda harus membuat database baru. Di sinilah isi file dump akan diimpor.

Pertama, login ke database sebagai root atau pengguna lain dengan hak yang cukup untuk membuat database baru.

$ mysql -u root -p

 

Ini akan membawa Anda ke prompt shell MySQL. Selanjutnya, buat database baru yang disebut database baru.

mysql> CREATE DATABASE new_database;

Anda akan melihat output ini mengkonfirmasikannya telah dibuat.

Output
Query OK, 1 row affected (0.00 sec)

 

Sekarang keluar dari shell MySQL dengan menekan CTRL + D. Pada baris perintah normal, Anda dapat mengimpor file dump dengan perintah berikut:

$ mysqldump -u username -p new_database > data-dump.sql

Username adalah username yang bisa anda log in ke databaseDatabase_name adalah nama database yang akan dieksporData-dump.sql adalah file dalam direktori saat ini dimana output akan disimpan ke

Perintah yang berhasil dijalankan tidak akan menghasilkan output. Jika terjadi kesalahan selama proses berlangsung, mysql akan mencetaknya ke terminal. Anda dapat memeriksa bahwa database diimpor dengan masuk ke shell MySQL lagi dan memeriksa data. Hal ini dapat dilakukan dengan memilih database baru dengan USE new_database dan kemudian menggunakan SHOW TABLES; Atau perintah serupa untuk melihat beberapa data.

Anda sekarang tahu cara membuat database dump dari database MySQL dan juga cara mengimpornya lagi. Mysqldump memiliki beberapa pengaturan tambahan yang mungkin digunakan untuk mengubah cara pembuangan dibuat, yang dapat Anda pelajari lebih lanjut dari halaman dokumentasi mysqldump resmi.