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
1044 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!

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