Zeichnen Sie einfach die grundlegendste Schreibmethode auf. Es gibt fast keine Logik und die Schreibmethode ist nicht sehr perfekt (weil ich gerade herausgefunden habe, wie man so schreibt ... = =!). Ich hoffe, Experten können es Geben Sie mir einen Rat und ich hoffe, dass er Ihnen helfen kann....
//1.Operation einfügen
let insertSql = 'in Benutzer(Benutzername, Passwort, Name, Geschlecht, Alter) Werte (?,?,?,?,?) einfügen';
let insertParams = [Benutzername, Passwort , Name, Geschlecht, Alter];
mysqlConnection.query(insertSql, insertParams, function (error, results, field) {
if (error) throw error;
Ergebnisse zurückgeben;
});
//2.Auswahloperation (als ich es selbst getestet habe, habe ich festgestellt, dass Spalten vom Typ Zeichenfolge den Parametern zusätzliche Anführungszeichen hinzufügen müssen, andernfalls werden sie als numerische Typen oder Spaltennamen behandelt)
let selectSql = 'select id from User where username = ''.concat(username, '' and password = '', Passwort, ''');
mysqlConnection. query(selectSql, function (error, results, field) {
if(error) throw error;
return results;
});
//3.Löschvorgang
let deleteSql = 'delete from user where id = ''.concat (id, ''');
mysqlConnection .query(deleteSql, function (error, results, Fields) {
if (error) throw error;
Ergebnisse zurückgeben ;
});
//4.Aktualisierungsvorgang
let updateSql = 'update User set age = 30 where id = ''.concat(id, ''');
mysqlConnection.query(updateSql, function (error, results, field) {
if (error) throw error;
Ergebnisse zurückgeben;
});
Das obige ist der detaillierte Inhalt vonImplementierung der grundlegenden Schreibmethode zum Hinzufügen, Löschen, Ändern und Abfragen von MySql in NodeJS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!