Mungkin ada beberapa kesempatan di mana Anda perlu membuat salinan persis dari tabel yang sudah ditentukan (atau dibuat). memungkinkan Anda untuk melakukan operasi ini. Karena kita mungkin memerlukan tabel duplikat untuk menguji data tanpa berdampak pada tabel asli dan data yang disimpan di dalamnya Show Tabel_asli – IDF_nameL_nameProject_idEmailJob_TitleCityAgeSalary1. MadhavMohan SharmaA-1W_@. comSDEAgra2170,000/-2. Mukund Mohan Sharma B-2V_@. comSDEDelhi2170,000/-3. JaySharmaC-3X_@. comSr. SDEBanglore291,50,000/-4. ParagSharmaD-4y_@. comSDEMumbai2780,000/-5. AnshikaGoyalE-5Z_@. comHr MgrNoida2690,000/-Langkah-langkah untuk mereplikasi (Mengkloning) skema (struktur) tabel yang ada dan kontennya – Langkah 1. Untuk mengkloning tabel, gunakan kueri di bawah ini. Dengan menggunakan kueri ini, skema (struktur) kosong dari tabel akan dibuat dengan atribut yang sama dari tabel asli MySQL 8 baru-baru ini merilis plugin klon yang membuat tugas DBA untuk membangun kembali server DB menjadi lebih mudah
Plugin Klon
Jenis kloning
Kloning Jarak Jauh
Kloning Lokal
Instalasi Pengaya
[mysqld] plugin-load-add=mysql_clone.so clone=FORCE_PLUS_PERMANENT Instalasi Plugin Runtime
mysql> install plugin clone soname 'mysql_clone.so'; Query OK, 0 rows affected (0.27 sec)_
mysql> select plugin_name,plugin_status from information_schema.plugins where plugin_name='clone'; +-------------+---------------+ | plugin_name | plugin_status | +-------------+---------------+ | clone | ACTIVE | +-------------+---------------+ 1 row in set (0.00 sec) Mengkloning Data Jarak Jauh Prasyarat Kloning Jarak Jauh 1) Untuk melakukan operasi kloning, plugin klon harus aktif di server MySQL donor dan penerima 2) Pengguna MySQL pada donor dan penerima diperlukan untuk menjalankan operasi kloning Ini disebut "pengguna klon" 3) Pemberi dan penerima harus memiliki server MySQL versi 8 yang sama. 0. 17 dan lebih tinggi 4) Contoh server MySQL donor dan penerima harus berjalan pada sistem operasi dan platform yang sama Hak Istimewa yang Diperlukan 1) Pengguna klon node donor memerlukan hak istimewa "BACKUP_ADMIN" untuk mengakses dan mentransfer data dari donor, dan untuk memblokir DDL selama operasi kloning 2) Penerima, pengguna klon memerlukan hak istimewa "CLONE_ADMIN" untuk mengganti data penerima, memblokir DDL selama operasi kloning, dan memulai ulang server secara otomatis Bagaimana cara menggunakan klon di MySQL?Contoh . Langkah 1 - Dapatkan struktur lengkap tentang tabel Langkah 2 - Ganti nama tabel ini dan buat tabel lain Langkah 3 - Setelah menjalankan langkah 2, Anda akan membuat tabel klon di database Anda. Jika Anda ingin menyalin data dari tabel lama maka Anda dapat melakukannya dengan menggunakan INSERT INTO. pernyataan PILIH Bagaimana cara mengkloning database MySQL ke server lain?Untuk menyalin database MySQL dari server ke server lain, Anda menggunakan langkah-langkah berikut. . Ekspor database di server sumber ke file dump SQL Salin file dump SQL ke server tujuan Impor file dump SQL ke server tujuan Apa itu ACL di MySQL?MySQL menggunakan keamanan berdasarkan Access Control Lists (ACL) untuk semua koneksi, kueri, dan operasi lain yang dapat dicoba dilakukan oleh pengguna. Ada juga dukungan untuk koneksi terenkripsi SSL antara klien dan server MySQL. |