Node.js MySQL Delete

 

Node.js MySQL Delete


Di Node.js, Anda dapat menggunakan pernyataan DELETE dalam query MySQL untuk menghapus data dari tabel database. Pernyataan ini berguna jika Anda ingin menghapus data yang tidak lagi diperlukan atau sudah kedaluwarsa dari tabel database.

Untuk menggunakan pernyataan DELETE dalam query MySQL di Node.js, pertama-tama Anda perlu terhubung ke database MySQL menggunakan modul mysql di Node.js. Kemudian, Anda dapat menulis query MySQL yang menggunakan pernyataan DELETE dengan menggunakan sintaks berikut:


    DELETE FROM nama_tabel WHERE kolom = nilai;

Di sini, `nama_tabel` adalah nama tabel yang akan Anda hapus data dari, dan `kolom` adalah nama kolom yang akan Anda gunakan sebagai kondisi. Data yang memenuhi kondisi `kolom = nilai` akan dihapus dari tabel.

Untuk menjalankan query tersebut, Anda dapat menggunakan method `connection.query` dari modul mysql di Node.js. Method ini menerima dua parameter: query MySQL yang akan dijalankan dan callback function yang akan dieksekusi setelah query selesai dijalankan.

Contoh penggunaan pernyataan DELETE dalam query MySQL di Node.js:

    const mysql = require('mysql');

    // Buat koneksi ke database MySQL
    const connection = mysql.createConnection({
    host: 'localhost',
    user: 'user',
    password: 'password',
    database: 'nama_database'
    });

    connection.connect();

    // Tulis query MySQL yang menggunakan pernyataan DELETE
    const sql = 'DELETE FROM nama_tabel WHERE kolom = ?';

    // Jalankan query MySQL
    connection.query(sql, [nilai], function (error, results) {
    if (error) throw error;

    console.log(results);
    });

    connection.end();

Di sini, data yang memenuhi kondisi `kolom = nilai` akan dihapus dari `tabel nama_tabel`. Anda dapat menggunakan tanda tanya (?) sebagai placeholder untuk mengamankan query dari serangan SQL injection.

Post a Comment

Lebih baru Lebih lama