Cara menyalin database di meja kerja mysql

Cara menyalin database dari satu MySQL Instance ke yang lain dengan menggunakan MySQL Workbench-MySQL DBA Tutorial

Cara menyalin database dari satu MySQL Instance ke yang lain dengan menggunakan MySQL Workbench


Cara menyalin database dari satu Instance MySQL ke yang lain menggunakan MySQL Workbench, Kami akan menggunakan wizard Migrasi untuk menyalin/memigrasi database dari satu Server MySQL ke Server MySQL lainnya. Wizard Migrasi memberi kita banyak opsi untuk dipilih apakah kita ingin memigrasikan semua tabel, semua tampilan, semua prosedur dan fungsi tersimpan atau Anda dapat membuat pilihan objek mana yang ingin Anda migrasikan


Tutorial Meja Kerja MySQL - Cara Menyalin atau Memigrasi database dari satu Server MySQL ke Server MySQL lainnya

Basis data adalah aplikasi yang digunakan untuk menyimpan kumpulan catatan terorganisir yang dapat diakses dan dikelola oleh pengguna. Ini menyimpan data ke dalam tabel, baris, kolom, dan indeks untuk menemukan informasi yang relevan dengan cepat

MySQL copy atau clone database adalah fitur yang memungkinkan kita membuat salinan duplikat dari database yang ada, termasuk struktur tabel, indeks, batasan, nilai default, dll. Membuat salinan duplikat dari database asli ke dalam database baru sangat berguna ketika database kita tidak sengaja hilang atau gagal. Penggunaan yang paling umum untuk membuat salinan duplikat database adalah untuk backup data. Ini juga berguna saat merencanakan perubahan besar pada struktur database asli

Di MySQL, membuat tiruan dari database asli adalah proses tiga langkah. Pertama, catatan basis data asli dibuang (disalin) ke file sementara yang menyimpan perintah SQL untuk memasukkan kembali data ke dalam basis data baru. Kedua, diharuskan membuat database baru. Terakhir, file SQL diproses, dan data akan disalin ke database baru

Kita perlu mengikuti langkah-langkah ini untuk menyalin database ke database lain

  1. Pertama, gunakan pernyataan CREATE DATABASE untuk membuat database baru
  2. Kedua, simpan data ke file SQL. Kita dapat memberikan nama apa pun untuk file ini, tetapi harus diakhiri dengan a. ekstensi sql
  3. Ketiga, ekspor semua objek database beserta datanya untuk disalin menggunakan alat mysqldump lalu impor file ini ke database baru

Untuk demonstrasi, kami akan menyalin database testdb ke database testdb_copy menggunakan langkah-langkah berikut

Buka konsol MySQL dan catat kata sandinya, jika sudah kami atur saat instalasi. Sekarang kita siap membuat duplikat database testdb menggunakan perintah di bawah ini

Selanjutnya, gunakan pernyataan SHOW DATABASES untuk verifikasi

Perintah ini akan mengembalikan semua database yang tersedia di server di mana kita dapat melihat database yang baru dibuat dalam kotak persegi panjang merah

Sekarang, buka jendela DOS atau terminal untuk mengakses server MySQL pada baris perintah. Misalnya, jika kita telah menginstal MySQL di folder C, salin folder berikut dan tempelkan di perintah DOS kita. Kemudian, tekan tombol Enter

Pada langkah selanjutnya, kita perlu menggunakan alat mysqldump untuk menyalin objek database dan data ke dalam file SQL. Misalkan kita ingin membuang (menyalin) objek database dan data testdb ke file SQL yang terletak di D. folder \Database_backup. Untuk melakukan ini, jalankan pernyataan di bawah ini

Pernyataan di atas menginstruksikan alat mysqldump untuk masuk ke server database MySQL menggunakan nama pengguna dan kata sandi, lalu mengekspor objek database dan data dari database testdb ke D. \Database_backup\testdb. sql. Perlu diperhatikan bahwa operator (>) digunakan untuk mengekspor database dari satu lokasi ke lokasi lain

Pada langkah selanjutnya, kita perlu mengimpor D. \Database_backup\testdb. sql file ke database testdb_copy. Untuk melakukan ini, jalankan pernyataan di bawah ini

Perlu dicatat bahwa operator (

Postingan terbaru

LIHAT SEMUA