nodeJs链接Mysql做增删改查的简单操作

网络编程 2025-03-23 23:02www.168986.cn编程入门

Node.js连接MySQL数据库:增删改查操作详解

在现代web开发中,Node.js与MySQL数据库的交互是非常常见的需求。长沙网络推广认为这是一个很好的实践,因此决定分享给大家,希望能为大家提供一个参考。接下来,跟随长沙网络推广的步伐,我们一同深入了解如何在Node.js中连接MySQL数据库进行简单的增删改查操作。

你需要确保你的系统上已经安装了MySQL数据库。然后,在Node.js项目中安装mysql模块,可以通过npm命令轻松完成:

npm install mysql

接下来,我们创建一个名为“nodetry1”的数据库,并在其中创建一个名为“table2”的表。假设表的字段包括id(作为主键)、name和age。

引入mysql模块并创建数据库和表的连接:

var mysql = require('mysql');

var TEST_DATABASE = 'nodetry1';

var TEST_TABLE = 'table2';

var connection = mysql.createConnection({

host: 'localhost',

user: 'root',

password: '123456'

});

连接数据库:

connection.connect();

选择查询的数据库:

connection.query("use " + TEST_DATABASE);

然后,我们可以进行增删改查的操作:

connection.query('insert into '+ TEST_TABLE +' (id,name,age) values (12, "二次添加会报错" , 77)');

删除数据:根据条件删除表中的记录。例如:

connection.query('delete from '+ TEST_TABLE +' where name = "sony"');

修改数据:更新表中的记录。例如:

connection.query('update '+ TEST_TABLE +' set name = "jiying.bao" where id = 5');

查询数据:从表中检索数据。例如:

connection.query('SELECT from '+ TEST_TABLE , function(err, rows) {

if(err) throw err;

console.log("SELECT 结果:");

for(var i in rows) {

console.log(rows[i]);

}

});

记得在完成所有操作后关闭数据库连接:

connection.end();

以上就是Node.js连接MySQL进行增删改查操作的全部内容。希望这篇文章能对你的学习有所帮助,也希望大家多多支持长沙网络推广和狼蚁SEO。如果你对本文有任何疑问或建议,欢迎随时与我们交流。让我们一起学习进步!

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by