nodejs操作mysql实现增删改查的实例


Posted in NodeJs onMay 28, 2017

首先需要安装mysql模块:npm install mysql --save

然后创建user数据表:

nodejs操作mysql实现增删改查的实例

接着使用nodejs对数据库进行增删改查:

.【活动】2017 CSDN博客专栏评选   【评论送书】SQL优化、深度学习、数据科学家   CSDN日报20170527 ——《人机大战,历史的见证》   CSDN 日报 | 4.19-5.19 上榜作者排行出炉 
nodejs操作mysql实现增删改查 .
标签: nodejsjavascript实例数据库mysql 2017-05-19 18:39 98人阅读 评论(0) 收藏 举报 .本文章已收录于: 
 分类: javascript(31)  
作者同类文章XNodejs(2)  
作者同类文章X.版权声明:本文为博主原创文章,未经博主允许不得转载。
首先需要安装mysql模块:npm install mysql --save

然后创建user数据表:




接着使用nodejs对数据库进行增删改查:


//引入mysql模块
var mysql = require('mysql');
//链接数据库
var connection = mysql.createConnection({
  host:'localhost',
  user:'root',
  password:'root',
  database:'node',
})
connection.connect();
//查询数据
var sql = 'SELECT * FROM user';
connection.query(sql,function (err,result) {
  if(err){
    console.log('error');
    return;
  }
  console.log('-----------------查询----------------');
  console.log(result);
  console.log('-----------------查询结束----------------');
})

//增加数据
var addsql = 'INSERT INTO user(name,age,sex) VALUES(?,?,?)';
var addsqlparams = ['汪丹萍','24','女'];
connection.query(addsql,addsqlparams,function (err,result) {
  if(err){
    console.log('error');
    return;
  }
  console.log('-----------------新增成功----------------');
  console.log(result);
  console.log('-----------------结束----------------');
})

//修改数据
var modsql = 'UPDATE user SET name = ?,age = ? WHERE id = ?';
var modsqlparams = ['吕雪源love','26','1'];
connection.query(modsql,modsqlparams,function (err,result) {
  if(err){
    console.log('err');
    return;
  }
  console.log('--------------------------------');
  console.log(result);
  console.log('--------------------------------');
})

//删除数据
var delsql = 'DELETE FROM user where id = 2';
connection.query(delsql,function (err,result) {
  if(err){
    console.log('err');
    return;
  }
  console.log('----------删除-------------');
  console.log(result);
})


connection.end();

最后运行js:

nodejs操作mysql实现增删改查的实例

增删改查都已经执行成功了。

以上这篇nodejs操作mysql实现增删改查的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs win7下安装方法
May 24 NodeJs
Ubuntu中搭建Nodejs开发环境过程分享
Jun 01 NodeJs
nodejs文件操作模块FS(File System)常用函数简明总结
Jun 05 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
Nodejs Post请求报socket hang up错误的解决办法
Sep 25 NodeJs
NodeJS学习笔记之FS文件模块
Jan 13 NodeJs
nodejs爬虫抓取数据之编码问题
Jul 03 NodeJs
nodejs搭建本地http服务器教程
Mar 13 NodeJs
Nodejs--post的公式详解
Apr 29 NodeJs
配置nodejs环境的方法
May 13 NodeJs
详解nodejs中express搭建权限管理系统
Sep 15 NodeJs
nodejs+express最简易的连接数据库的方法
Dec 23 NodeJs
详解nodejs微信jssdk后端接口
May 25 #NodeJs
mac下的nodejs环境安装的步骤
May 24 #NodeJs
Nodejs搭建wss服务器教程
May 24 #NodeJs
Nodejs中Express 常用中间件 body-parser 实现解析
May 22 #NodeJs
深入理解nodejs中Express的中间件
May 19 #NodeJs
nodejs批量下载图片的实现方法
May 19 #NodeJs
nodejs制作爬虫实现批量下载图片
May 19 #NodeJs
You might like
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
Javascript Object.extend
2010/05/18 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
jquery获取tr并更改tr内容示例代码
2014/02/13 Javascript
js实现点击获取验证码倒计时效果
2021/01/28 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
js 创建对象 经典模式全面了解
2016/08/16 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
JS实现点击循环切换显示内容的方法
2017/10/19 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
[53:20]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 VG vs OG
2018/04/03 DOTA
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
Python的时间模块datetime详解
2017/04/17 Python
Python内建模块struct实例详解
2018/02/02 Python
Python机器学习算法之k均值聚类(k-means)
2018/02/23 Python
python MySQLdb使用教程详解
2018/03/20 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
python 通过SSHTunnelForwarder隧道连接redis的方法
2019/02/19 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
PyCharm2020.3.2安装超详细教程
2021/02/08 Python
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
2016/02/27 HTML / CSS
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
Interhome丹麦:在线预订度假屋和公寓
2019/07/18 全球购物
美德少年事迹材料
2014/01/23 职场文书
物业总经理岗位职责
2014/02/28 职场文书
幼儿园运动会口号
2014/06/07 职场文书
安全保证书
2015/01/16 职场文书
幽灵公主观后感
2015/06/09 职场文书
2015年汽车销售员工作总结
2015/07/24 职场文书