nodeJs链接Mysql做增删改查的简单操作
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。如果你对本文有任何疑问或建议,欢迎随时与我们交流。让我们一起学习进步!
编程语言
- nodeJs链接Mysql做增删改查的简单操作
- 命令行执行php脚本中的$argv和$argc配置方法
- ASP.NET中 script runat server 的用法
- php轻松实现中英文混排字符串截取
- 基于Sql Server通用分页存储过程的解决方法
- jquery 实时监听输入框值变化的完美方法(必看)
- 修改jquery中dialog的title属性方法(推荐)
- JS封装通过className获取元素的函数示例
- php使用异或实现的加密解密实例
- C#反射(Reflection)对类的属性get或set值实现思路
- 实例讲解yii2.0在php命令行中运行的步骤
- 内容滑动切换效果jquery.hwSlide.js插件封装
- jQuery实现字符串按指定长度加入特定内容的方法
- 用实现ASP批量删除目录及文件的代码
- 用JavaScript动态建立或增加CSS样式表的实现方法
- MySQL实现类似于connect_by_isleaf的功能MySQL方法或存