Database IntegrationLesson 56Preview gratis
MySQL Update
Lesson ini bagian dari Node.js · Semua level
Ringkasan
Pelajaran ini menjelaskan cara memperbarui data di database MySQL dari aplikasi Node.js memakai modul mysql2. Kamu akan memakai perintah SQL UPDATE dengan parameter binding agar aman dari SQL injection. Biasanya kamu memeriksa resultSetHeader.affectedRows untuk mengetahui apakah ada baris yang benar-benar berubah.
Poin kunci
- Gunakan sql 'UPDATE tabel SET kolom = ? WHERE kunci = ?' lewat connection.execute atau connection.query.
- Selalu pakai placeholder ? (parameterized query) untuk mencegah SQL injection.
- Properti resultSetHeader.affectedRows memberi tahu jumlah baris yang terpengaruh.
- Tambahkan klausa WHERE yang spesifik; tanpa WHERE, seluruh baris tabel bisa ikut berubah.
- Callback menangani error; tangani juga kasus 0 baris terpengaruh (data tidak ditemukan).
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.