Mengedit Data di Tabel MySQL

Mengedit Data Tabel MySQL

Mengedit Data Tabel MySQL - Dalam tutorial belajar MySQL kali ini, kita akan membahas tentang query UPDATE yang biasanya digunakan untuk mengubah atau memperbarui data dalam sebuah tabel MySQL.
Baca Juga : 
  1. Menginput Data Ke Dalam Tabel MySQL
  2. Menghapus Data di Tabel MySQL
Untuk tabel contoh, saya masih menggunakan tabel "mahasiswa" pada database "idmysql" yang kita buat pada Artikel Menginput Data Kedalam Tabel Database MySQL. data yang saya maksud adalah data dibawah ini.
+--------+----------------+---------------+---------------+
| nim    | nama_mahasiswa | jenis_kelamin | alamat        |
+--------+----------------+---------------+---------------+
| 002201 | IDMySQL        | L             | Jl. Indonesia |
| 002202 | Ridwan         | L             | Jl. Sulawesi  |
| 002203 | Rivai          | L             | Jl. Aceh      |
| 002204 | Sri            | P             | Jl. Sumatra   |
| 002205 | Rahayu         | P             | Jl. Damai     |
| 002206 | Achmad Rizali  | L             | Jl. Sulawesi  |
| 002207 | Zahran         | L             | Jl. Sulawesi  |
| 002208 | Ilham          | L             | Jl. Sulawesi  |
+--------+----------------+---------------+---------------+
 

Perintah update dilakukan apabila sewaktu waktu ingin merubah data pada tabel MySql. Perintah update bukan perintah menambahkan data melainkan hanya mengedit saja. Perubahan yang terjadi pada proses update bersifat permanen, artinya perintah yang sudah dijalankan tidak bisa di cancel atau dibatalkan.

Mengubah Data Tabel Menggunakan Query UPDATE
Query UPDATE digunakan untuk melakukan perubahan data pada tabel MySQL, yakni update baris atau record. Format dasar query UPDATE adalah sebagai berikut:
UPDATE  Nama_tabel SET  Nama_kolom  =  data_baru  WHERE  Kondisi;
Perhatikan tabel diatas : pada baris tabel yaitu kolom mahasiswa yang bernama Ridwan saya akan mengganti nama tersebut menjadi Muh. Ridwan.
mysql> update mahasiswa set nama_mahasiswa="Muh. Ridwan" where nim=002202;
Query OK, 1 row affected (0.14 sec)
Rows matched: 1  Changed: 1  Warnings: 0
 
mysql> select*from mahasiswa;
+--------+----------------+---------------+---------------+
| nim    | nama_mahasiswa | jenis_kelamin | alamat        |
+--------+----------------+---------------+---------------+
| 002201 | IDMySQL        | L             | Jl. Indonesia |
| 002202 | Muh. Ridwan    | L             | Jl. Sulawesi  |
| 002203 | Rivai          | L             | Jl. Aceh      |
| 002204 | Sri            | P             | Jl. Sumatra   |
| 002205 | Rahayu         | P             | Jl. Damai     |
| 002206 | Achmad Rizali  | L             | Jl. Sulawesi  |
| 002207 | Zahran         | L             | Jl. Sulawesi  |
| 002208 | Ilham          | L             | Jl. Sulawesi  |
+--------+----------------+---------------+---------------+
8 rows in set (0.00 sec)
 
mysql>
 

Penjelasan : 
UPDATE : adalah perintah MySQL untuk mengedit atau merubah nama suatu baris didalam Tabel MySQL.
SET : adalah bagian dari fungsi UPDATE MySQL untuk menetapkan record baru.
Nama_Tabel : adalah nama dari tabel yang data/barisnya akan diperbaharui.
Nama_Kolom : adalah nama kolom dari tabel yang datanya akan diperbaharui.
Kondisi : adalah syarat dari baris yang akan dirubah misalnya kolom diatas WHERE nim=002202 adalah nim / Primary Key dari Mahasiswa yang namanya akan diganti.

Gunakan Syntax dibawah untuk mengecek data yang telah kita buat.
SELECT*FROM nama_tabel;

Mengedit Data Tabel MySQL
Sekian artikel Mengedit Data Tabel MySQL, nantikan artikel tentang Basis Data di blog ini.

Jika Kalian menyukai Artikel ini Silahkan Bagikan. Bila ada yang ingin berdiskusi tentang Judul Artikel diatas atau ada pertanyaan yang ingin ditanyakan silahkan menggunakan Fasilitas Komentar dan Fasilitas Contact Form. atau bisa mengirim langsung ke email struktur.mysql@gmail.com.
Previous
Next Post »