Untuk membuat sebuah table backup, Anda dapat menggunakan perintah CREATE TABLE diikuti dengan Select statement.
Sintak Dasar
Di bawah ini adalah sintak dasar untuk membuat sebuah table backup Di MySQL.
CREATE TABLE NEW_TABLE_NAME AS SELECT [ column1, column2...columnN ] FROM EXISTING_TABLE_NAME WHERE [condition]
Contoh
Asumsikan Anda telah memiliki sebuah table dengan nama "tbl_pegawai" dengan data-data sebagai berikut:
mysql> SELECT * FROM tbl_pegawai; +------------+------------------+---------------+----------+------------+------------+ | id_pegawai | nama_pegawai | jenis_kelamin | gaji | alamat | departemen | +------------+------------------+---------------+----------+------------+------------+ | 1 | Nursalim | L | 1000000 | Brebes | IT | | 2 | Naura Krasiva | P | 1500000 | Tegal | FIN | | 3 | Nurul Anawariyah | P | 2000000 | Pemalang | HRD | | 4 | Achmad Fathoni | L | 3000000 | Batang | IT | | 5 | Nurul Hikmah | P | 9000000 | Pekalongan | DIR | | 6 | Iskiyati | P | 3000000 | Semarang | ACC | | 7 | Dodi Al Farizi | L | 3000000 | Kendal | FIN | | 8 | Susanto | L | 4500000 | Cilacap | MKT | | 9 | Susanti | P | 43500000 | Banyumas | MKT | | 10 | Doni Nugroho | L | 3750000 | Pemalang | HRD | +------------+------------------+---------------+----------+------------+------------+ 10 rows in set (0.00 sec)Dari table dan data diatas,
- Buatlah sebuah table cadangan (backup) dengan nama "tbl_pegawai_bkp" beserta data-datanya.
- Buatlah sebuah table cadangan (backup) dengan nama "tbl_pegawai_bkp2", tetapi hanya struktur nya saja yang di copy, tanpa data-datanya
Sekian tutorial singkat tentang Cara Membuat Table Backup Di MySQL. Semoga bermanfaat & Happy Learning MySQL.
Salam,
Nursalim
No comments:
Post a Comment