Chèn vào bảngĐể điền vào bảng trong MySQL, hãy sử dụng câu lệnh "chèn vào". Thí dụChèn một bản ghi vào bảng "Khách hàng": var mysql = yêu cầu ('mysql'); var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword", & nbsp; cơ sở dữ liệu: "mydb"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); , 'Quốc lộ 37') "; & nbsp; con.Query (sql, function (err, result) "); & nbsp;});}); Chạy ví dụ » Lưu mã ở trên trong một tệp có tên là "demo_db_insert.js" và chạy tệp: Chạy "demo_db_insert.js" C: \ Users \ Your Name> Node demo_db_insert.js Điều này sẽ cung cấp cho bạn kết quả này: Kết nối! 1 bản ghi được chèn Chèn nhiều hồ sơĐể chèn nhiều bản ghi, hãy tạo một mảng chứa các giá trị và chèn dấu câu hỏi vào SQL, sẽ được thay thế bằng mảng giá trị: Thí dụChèn một bản ghi vào bảng "Khách hàng": var mysql = yêu cầu ('mysql'); var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword", & nbsp; cơ sở dữ liệu: "mydb"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); , 'Quốc lộ 37') "; & nbsp; con.Query (sql, function (err, result) "); & nbsp;});}); Chạy ví dụ » Lưu mã ở trên trong một tệp có tên là "demo_db_insert.js" và chạy tệp: Chạy "demo_db_insert.js" C: \ Users \ Your Name> Node demo_db_insert.js Điều này sẽ cung cấp cho bạn kết quả này: Kết nối! 1 bản ghi được chèn Chèn nhiều hồ sơĐể chèn nhiều bản ghi, hãy tạo một mảng chứa các giá trị và chèn dấu câu hỏi vào SQL, sẽ được thay thế bằng mảng giá trị: Điền vào bảng "Khách hàng" bằng dữ liệu: var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword", & nbsp; cơ sở dữ liệu: "mydb"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); & nbsp; var sql = "chèn vào khách hàng (tên, địa chỉ) giá trị?"; & nbsp; var value = [& nbsp; & nbsp; & nbsp; ['john', 'highway 71'], & nbsp; & nbsp; & nbsp; ['peter', 'lowstreet 4'], & nbsp; Apple st 652 '], & nbsp; & nbsp; & nbsp; [' Hannah ',' Mountain 21 '], & nbsp; & nbsp; & nbsp; [' Michael ',' Valley 345 '], & nbsp; & nbsp; , 'Ocean Blvd 2'], & nbsp; & nbsp; & nbsp; ['Susan', 'Một cách 98'], & nbsp; & nbsp; & nbsp; & nbsp; ['William', 'Central st 954'], & nbsp; & nbsp; & nbsp; & nbsp;]; & nbsp; con.Query (sql, [giá trị], hàm (err, result) {& nbsp; & nbsp; & nbsp; if (err) ném err; & nbsp; & nbsp; & nbsp; chèn: " + result.affedRows); & nbsp;});} ); Chạy ví dụ » Thí dụLưu mã ở trên trong một tệp có tên là "demo_db_insert_multple.js" và chạy tệp: Chạy "demo_db_insert_multiple.js" C: \ Users \ Your Name> Node demo_db_insert_multiple.js Đã kết nối! Số lượng bản ghi được chèn: 14Đối tượng kết quả Khi thực hiện truy vấn, một đối tượng kết quả được trả về. To be able to get the inserted id, only one row can be inserted. Thí dụĐối tượng kết quả chứa thông tin về cách truy vấn ảnh hưởng đến bảng. var mysql = yêu cầu ('mysql'); var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword", & nbsp; cơ sở dữ liệu: "mydb"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); , 'Quốc lộ 37') "; & nbsp; con.Query (sql, function (err, result) "); & nbsp;});}); Chạy ví dụ » Lưu mã ở trên trong một tệp có tên là "demo_db_insert.js" và chạy tệp: Chạy "demo_db_insert.js" C: \ Users \ Your Name> Node demo_db_insert.js Điều này sẽ cung cấp cho bạn kết quả này: Kết nối! 1 bản ghi được chèn |