Bagaimana cara membuang database tertentu di mysql?

Sangat penting untuk membuat cadangan reguler dari semua data jika terjadi kehilangan. Apakah database MySQL Anda telah hilang, dan Anda berebut untuk memulihkan salinan dari cadangan terakhir Anda?

Dalam tutorial ini, kami menyajikan dua cara mudah untuk membuat cadangan dan memulihkan Database MySQL Anda

how to back up and restore mysql databases

Prasyarat

  • Sebuah sistem operasi Linux
  • MySQL diinstal
  • Database yang ada
  • Utilitas Mysqldump (harus disertakan dengan perangkat lunak MySQL Anda)

Cadangkan dari Baris Perintah dengan mysqldump

Utilitas klien mysqldump dapat membuang database termasuk pernyataan SQL yang diperlukan untuk membuat ulang database

Secara default, file dump menyertakan perintah SQL untuk memulihkan tabel dan data

Untuk mencadangkan database MySQL Anda, sintaks umumnya adalah

sudo mysqldump -u [user] -p [database_name] > [filename].sql
  • Ganti [pengguna] dengan nama pengguna dan kata sandi Anda (jika perlu)
  • [nama_database] adalah path dan nama file dari database
  • The > perintah menentukan output
  • [filename] adalah jalur dan nama file tempat Anda ingin menyimpan file dump

Contoh lain

Untuk mencadangkan seluruh Sistem Manajemen Basis Data

mysqldump --all-databases --single-transaction --quick --lock-tables=false > full-backup-$(date +%F).sql -u root -p
_

Untuk menyertakan lebih dari satu database dalam file dump cadangan

sudo mysqldump -u [user] -p [database_1] [database_2] [database_etc] > [filename].sql

Cara Mengembalikan MySQL dengan mysqldump

Langkah 1. Buat Basis Data Baru

Pada sistem yang menghosting database, gunakan MySQL untuk membuat database baru

Pastikan Anda menamainya sama dengan database yang hilang. Ini membuat file dasar tempat mysqldump akan mengimpor data. Karena file dump memiliki perintah untuk membangun kembali database, Anda hanya perlu membuat database kosong

Langkah 2. Pulihkan MySQL Dump

Untuk memulihkan cadangan MySQL, masukkan

mysql -u [user] -p [database_name] < [filename].sql

Pastikan untuk menyertakan [nama_database] dan [namafile] di jalur

Kemungkinan di mesin host, [database_name] bisa berada di direktori root, jadi Anda mungkin tidak perlu menambahkan path. Pastikan Anda menentukan jalur yang tepat untuk file dump yang Anda pulihkan, termasuk nama server (jika perlu)

Menggunakan phpMyAdmin untuk Mencadangkan atau Mengembalikan MySQL

Jika Anda menjalankan phpMyAdmin, mencadangkan dan memulihkan database MySQL Anda sangatlah mudah

Fungsi ekspor digunakan sebagai cadangan, dan fungsi impor digunakan untuk memulihkan

Langkah 1. Buat Cadangan Database MySQL

1. Buka phpMyAdmin. Di pohon direktori di sebelah kiri, klik database yang ingin Anda cadangkan

Ini akan membuka struktur direktori di jendela sebelah kanan. Anda juga akan melihat bahwa, di pohon direktori di sebelah kiri, semua aset di bawah database utama disorot

2. Klik Ekspor pada menu di bagian atas layar

Anda akan melihat bagian yang disebut "Metode Ekspor. ” Gunakan Quick untuk menyimpan salinan seluruh database. Pilih Kustom untuk memilih tabel satu per satu atau opsi khusus lainnya

Biarkan bidang Format disetel ke SQL, kecuali Anda memiliki alasan kuat untuk mengubahnya

3. Klik Mulai. Jika Anda memilih Cepat, browser web Anda akan mengunduh salinan database ke folder unduhan yang Anda tentukan. Anda dapat menyalinnya ke lokasi yang aman.    

Langkah 2. Hapus Informasi Basis Data Lama

Penting untuk menghapus data lama sebelum memulihkan cadangan. Jika ada data lama, itu tidak akan ditimpa saat Anda memulihkan. Ini dapat membuat tabel duplikat, menyebabkan kesalahan dan konflik

1. Buka phpMyAdmin, pada panel navigasi di sebelah kiri, pilih database yang ingin Anda pulihkan

2. Klik kotak centang semua di dekat bagian bawah. Kemudian, gunakan menu drop-down berlabel With selected untuk memilih Drop

3. Alat tersebut akan meminta Anda untuk mengonfirmasi bahwa Anda ingin melanjutkan. Klik ya

Ini akan membuang semua data yang ada, membuka jalan untuk pemulihan Anda

Langkah 3. Pulihkan Database MySQL Anda yang Dicadangkan

Di phpMyAdmin, alat Impor digunakan untuk memulihkan database

1. Pada menu di bagian atas, klik Impor

2. Bagian pertama diberi label File untuk diimpor. Beberapa baris ke bawah, ada baris yang dimulai dengan "Jelajahi komputer Anda", dengan tombol berlabel Pilih File. Klik tombol itu

3. Gunakan kotak dialog untuk menavigasi ke lokasi tempat Anda menyimpan file ekspor yang ingin Anda pulihkan. Biarkan semua opsi diatur ke default. (Jika Anda membuat cadangan dengan opsi berbeda, Anda dapat memilihnya di sini. )

4. Klik Mulai

Kesimpulan

Sekarang Anda tahu cara mencadangkan dan memulihkan Database MySQL menggunakan phpMyAdmin atau mysqldump

Mudah-mudahan, Anda hanya memerlukan artikel ini untuk menunjukkan cara mengekspor database di phpMyAdmin. Tetapi bahkan jika Anda tidak seberuntung itu, itu adalah tugas yang cukup sederhana untuk mencadangkan atau memulihkan

Jika Anda ingin mempelajari lebih lanjut tentang cara melakukan pencadangan MySQL reguler, lihat artikel kami tentang menyiapkan replikasi master-slave di MySQL. Dan untuk mempelajari berbagai cara menganalisis dan memperbaiki database, pastikan untuk membaca artikel kami tentang cara memperbaiki database MySQL

Bagaimana cara memilih database tertentu di MySQL?

Anda dapat menggunakan perintah SQL untuk memilih database. .
Contoh. Berikut adalah contoh untuk memilih database bernama TUTORIALS − [root@host]# mysql -u root -p Masukkan kata sandi. ****** mysql> gunakan TUTORIAL; .
Sintaksis. mysqli_select_db ( mysqli $link , string $dbname ). bool. .
Contoh. .
Keluaran

Bagaimana Anda membuat database dump?

Jawab .
Buka Domain > contoh. com > Database > database_name
Klik PHPMyAdmin
Klik Ekspor dari kumpulan tab teratas
Pilih tabel dari daftar yang ingin Anda buang. .
Kotak "Struktur" dan "Data" harus dipilih di sebelah kanan. .
Centang kotak "Simpan sebagai file".