Node.js MySQL Insert Into

 

Node.js MySQL Insert Into


Untuk menyisipkan data ke dalam tabel MySQL menggunakan Node.js, Anda dapat menggunakan perintah SQL INSERT INTO dan mengeksekusinya menggunakan modul MySQL yang tersedia di Node.js. Berikut adalah contoh sederhana yang menunjukkan cara menyisipkan satu baris ke dalam tabel MySQL menggunakan Node.js:


    const mysql = require('mysql');

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

    // Sisipkan satu baris ke dalam tabel
    const sql = 'INSERT INTO table (column1, column2) VALUES (?, ?)';
    const values = ['value1', 'value2'];

    connection.query(sql, values, (error, results) => {
    if (error) throw error;
    console.log('Berhasil menyisipkan baris baru');
    });

    // Tutup koneksi
    connection.end();

Di sini, kita menggunakan modul MySQL untuk membuat koneksi ke database, kemudian mengeksekusi perintah SQL INSERT INTO menggunakan method `connection.query()`. Argumen pertama adalah perintah SQL, argumen kedua adalah nilai yang akan disisipkan ke dalam tabel, dan argumen ketiga adalah callback yang akan dipanggil setelah perintah selesai dieksekusi.

Ingat untuk selalu menutup koneksi setelah selesai menggunakannya menggunakan method `connection.end()`. Ini akan membantu menghemat sumber daya dan mencegah terjadinya kebocoran koneksi.

Sebagai catatan, disarankan untuk menggunakan parameterized queries (perintah yang memiliki tanda tanya sebagai placeholder untuk nilai) seperti yang ditunjukkan di atas untuk mencegah risiko SQL injection. Ini akan membantu menjaga keamanan aplikasi Anda.

Post a Comment

Lebih baru Lebih lama