Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Melakukan Sisipan Pukal ke dalam MySQL Menggunakan Node-MySQL?

Bagaimanakah Saya Boleh Melakukan Sisipan Pukal ke dalam MySQL Menggunakan Node-MySQL?

Linda Hamilton
Lepaskan: 2024-12-12 13:15:11
asal
963 orang telah melayarinya

How Can I Perform Bulk Inserts into MySQL Using Node-MySQL?

Melaksanakan Sisipan Pukal dalam MySQL Menggunakan Node.js dan Node-MySQL

Apabila menggunakan perpustakaan node-mysql (https://github .com/felixge/node-mysql) untuk berinteraksi dengan MySQL, adalah mungkin untuk melakukan sisipan pukal untuk menambah baik kecekapan.

Untuk mencapai sisipan pukal, anda boleh menggunakan tatasusunan bersarang. Dokumentasi nod-mysql menyatakan bahawa "tatasusunan bersarang ditukar menjadi senarai berkumpulan (untuk sisipan pukal)."

Untuk menjelaskannya, anda memasukkan tatasusunan bersarang elemen. Sebagai contoh, pertimbangkan contoh berikut:

var mysql = require('mysql');
var conn = mysql.createConnection({
    ...
});

var sql = "INSERT INTO Test (name, email, n) VALUES ?";
var values = [
    ['demian', '[email protected]', 1],
    ['john', '[email protected]', 2],
    ['mark', '[email protected]', 3],
    ['pete', '[email protected]', 4]
];
conn.query(sql, [values], function(err) {
    if (err) throw err;
    conn.end();
});
Salin selepas log masuk

Di sini, nilai ialah tatasusunan, di mana setiap tatasusunan dalam mewakili baris yang hendak disisipkan.

Perlu ambil perhatian bahawa anda juga boleh menggunakan pakej nod-msql berbeza yang direka khusus untuk sisipan pukal.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melakukan Sisipan Pukal ke dalam MySQL Menggunakan Node-MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan