Cara Update dan Hapus Data Di Database MySQL

Created at by Aris Munandar

Tidak terasa dalam tutorial mysql kali ini kita telah sampai pada akhir tutorial mysql dasar, pembahasan terakhir ini adalah bagaimana caranya melakukan update data dan menghapus data didalam tabel mysql. Seperti diketahui bahwa pada tutorial sebelumnya kita telah memasukan beberapa data yang bisa kita gunakan untuk mencoba mempraktekan tutorial ini.

Untuk melakukan update data atau memperbarui data yang ada didalam tabel database mysql ini yaitu dengan menggunakan perintah UPDATE, sedangkan untuk menghapusnya yaitu dengan menggunakan perintah DELETE. Pada pembahasan ini kita akan coba mengupasnya secara detail agar mudah dipahami.

update-dan-delete-data-di-database-mysql

Cara update atau memperbarui data di dalam tabel mysql

Sebelum menggunakan perintah UPDATE di database mysql ini yang perlu ditekankan adalah ketelitian, maksudnya keteletian disini yaitu apabila record atau data yang ingin diperbarui itu banyak sekali, sedangkan hanya beberapa data yang ingin diperbarui.

Jika ingin memperbarui hanya beberapa didalam database yang memiliki data berjumlah besar jangan sampai lengah atau lupa menggunakan kondisi, karena apabila tidak melakukan pengkondisian maka akibatnya adalah semua data akan memiliki data yang sama setelah di UPDATE karena tidak ada kondisi yang membatasinya.

Misalnya contoh kode dibawah ini, yaitu dengan menggunakan tabel pelanggan (baca tutorial awal pembuatan tabel pelanggan), seperti diketahui didalam tabel melanggan memiliki beberapa field, dalam hal ini kita akan mencoba melakukan update nama pelanggan tanpa menggunakan kondisi.

UPDATE pelanggan SET nama_pelanggan = 'John Doe';

Perintah update diatas tidak menggunakan kondisi WHERE, lalu apa yang terjadi? maka semua data field nama_pelanggan akan berubah menjadi John Doe. Lalu bagaimana jika hanya ingin memperbarui data sesuai ID? mudah sekali.

Untuk mengupdate data misalnya hanya ingin mengubah nama pelanggan yang memiliki id_pelanggan P0001 dengan nama awalnya Aris Munandar, lalu ingin mengubahnya ke Aris Web.

UPDATE pelanggan SET nama_pelanggan = 'Aris Web' WHERE id_pelanggan = 'P0001';

Perintah diatas akan mengubah data nama_pelanggan yang hanya memiliki id_pelanggan “P0001”, pengkondisian ini bisa dengan menggunakan kondisi apa saja sesuai kebutuhan selama kondisinya sesuai.

Menghapus data didalam tabel mysql

Dalam menghapus data sama seperti UPDATE yaitu harus berhati-hati, namun berbeda dengan UPDATE, untuk menghapus harus lebih ekstra hati-hati karena jika salah maka data akan hilang.

Misalnya kita akan menghapus data pelanggan yang hanya memiliki id_pelanggan “P0001”, yaitu dengan menggunakan pengkondisian juga, kurang lebih sama dengan UPDATE data hanya perintahnya saja yang berbeda. Berikut ini caranya.

DELETE FROM pelanggan WHERE id_pelanggan = 'P0001';

Saran penulis jika ingin melakukan penghapusan data berdasarkan field tertentu, perlu diperhatikan berdasarkan field apa saja, karena jika terjadi kesalahan maka data tidak dapat dikembalikan, yang lebih memperburuk keadaan apabila data yang terhapus adalah sebuah data penting seperti informasi akun perbankan, atau informasi keuangan suatu lembaga.

Maka dalam proses belajar ini harus dibiasakan berhati-hati, karena apabila sudah dibiasakan akan mendarah daging dan dengan sendirinya kebiasaan tersebut akan terus berkembangan seiring dengan proses belajar secara praktek.

Comments

Congrats, you have the opportunity to be the first commenter on this article. Have questions or suggestions? Please leave a comment to start discussion.

Leave comment

Alamat email Anda tidak akan dipublikasikan. Required fields are marked *

content-1701

sabung ayam online

yakinjp

yakinjp

rtp yakinjp

slot thailand

yakinjp

yakinjp

yakin jp

yakinjp id

maujp

maujp

maujp

maujp

slot mahjong

SGP Pools

slot mahjong

sabung ayam online

slot mahjong

SLOT THAILAND

article 888000081

article 888000082

article 888000083

article 888000084

article 888000085

article 888000086

article 888000087

article 888000088

article 888000089

article 888000090

article 888000091

article 888000092

article 888000093

article 888000094

article 888000095

article 888000096

article 888000097

article 888000098

article 888000099

article 888000100

cuaca 898100126

cuaca 898100127

cuaca 898100128

cuaca 898100129

cuaca 898100130

cuaca 898100131

cuaca 898100132

cuaca 898100133

cuaca 898100134

cuaca 898100135

cuaca 898100136

cuaca 898100137

cuaca 898100138

cuaca 898100139

cuaca 898100140

cuaca 898100141

cuaca 898100142

cuaca 898100143

cuaca 898100144

cuaca 898100145

cuaca 898100146

cuaca 898100147

cuaca 898100148

cuaca 898100149

cuaca 898100150

cuaca 898100151

cuaca 898100152

cuaca 898100153

cuaca 898100154

cuaca 898100155

cuaca 898100156

cuaca 898100157

cuaca 898100158

cuaca 898100159

cuaca 898100160

cuaca 898100161

cuaca 898100162

cuaca 898100163

cuaca 898100164

cuaca 898100165

cuaca 898100166

cuaca 898100167

cuaca 898100168

cuaca 898100169

cuaca 898100170

cuaca 898100171

cuaca 898100172

cuaca 898100173

cuaca 898100174

cuaca 898100175

article 710000151

article 710000152

article 710000153

article 710000154

article 710000155

article 710000156

article 710000157

article 710000158

article 710000159

article 710000160

article 710000161

article 710000162

article 710000163

article 710000164

article 710000165

article 710000166

article 710000167

article 710000168

article 710000169

article 710000170

article 710000171

article 710000172

article 710000173

article 710000174

article 710000175

article 710000176

article 710000177

article 710000178

article 710000179

article 710000180

article 710000181

article 710000182

article 710000183

article 710000184

article 710000185

article 710000186

article 710000187

article 710000188

article 710000189

article 710000190

article 710000191

article 710000192

article 710000193

article 710000194

article 710000195

article 710000196

article 710000197

article 710000198

article 710000199

article 710000200

psda 438000036

psda 438000037

psda 438000038

psda 438000039

psda 438000040

psda 438000041

psda 438000042

psda 438000043

psda 438000044

psda 438000045

psda 438000046

psda 438000047

psda 438000048

psda 438000049

psda 438000050

psda 438000051

psda 438000052

psda 438000053

psda 438000054

psda 438000055

psda 438000056

psda 438000057

psda 438000058

psda 438000059

psda 438000060

psda 438000061

psda 438000062

psda 438000063

psda 438000064

psda 438000065

psda 438000066

psda 438000067

psda 438000068

psda 438000069

psda 438000070

psda 438000071

psda 438000072

psda 438000073

psda 438000074

psda 438000075

psda 438000076

psda 438000077

psda 438000078

psda 438000079

psda 438000080

psda 438000081

psda 438000082

psda 438000083

psda 438000084

psda 438000085

psda 438000086

psda 438000087

psda 438000088

psda 438000089

psda 438000090

psda 438000091

psda 438000092

psda 438000093

psda 438000094

psda 438000095

psda 438000096

psda 438000097

psda 438000098

psda 438000099

psda 438000100

psda 438000101

psda 438000102

psda 438000103

psda 438000104

psda 438000105

psda 438000106

psda 438000107

psda 438000108

psda 438000109

content-1701