10/31/2015

Cara Membuat Table Backup Di MySQL

Pada tutorial kali ini, kita akan belajar tentang Cara Membuat Sebuah Table Backup Di MySQL. Table backup dibuat untuk membuat sebuah table cadangan apabila sewaktu-waktu table utamanya tidak sengaja terhapus.

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