在本教程中,您将学习如何从node.js应用程序删除MySQL数据库中的数据。
要从node.js应用程序删除数据,请使用以下步骤:
通过在Connection对象上调用query()方法来执行DELETE语句。
关闭数据库连接。
要连接到MySQL数据库,我们将使用以下config.js模块,其中包含MySQL数据库服务器的必要信息,包括主机,用户,密码和数据库。
let config = {
host : 'localhost',
user : 'root',
password: '123456',
database: 'todoapp'
};
module.exports = config;
您需要更改这些值以适应MySQL数据库服务器的参数。
删除数据示例
以下delete.js程序根据行的id删除todos表中的一行。
let mysql = require('mysql');
let config = require('./config.js');
let connection = mysql.createConnection(config);
// DELETE statment
let sql = `DELETE FROM todos WHERE id = ?`;
// delete a row with id 1
connection.query(sql, 1, (error, results, fields)