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实现获取当前url地址及url各种参数值
Jun 25 NodeJs
Nodejs如何搭建Web服务器
Mar 28 NodeJs
NodeJS的Promise的用法解析
May 05 NodeJs
nodejs和php实现图片访问实时处理
Jan 05 NodeJs
用nodejs搭建websocket服务器
Jan 23 NodeJs
NodeJS基础API搭建服务器详细过程记录
Apr 01 NodeJs
nodejs获取微信小程序带参数二维码实现代码
Apr 12 NodeJs
详解Windows下安装Nodejs步骤
May 18 NodeJs
nodejs中Express与Koa2对比分析
Feb 06 NodeJs
nodejs实现解析xml字符串为对象的方法示例
Mar 14 NodeJs
nodejs连接mysql数据库及基本知识点详解
Mar 20 NodeJs
详解nodejs 开发企业微信第三方应用入门教程
Mar 12 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 7安装调试工具Xdebug扩展的方法教程
2017/06/17 PHP
PHP封装的非对称加密RSA算法示例
2018/05/28 PHP
php高清晰度无损图片压缩功能的实现代码
2018/12/09 PHP
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
Javscript删除数组中指定元素并返回新数组
2014/03/06 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
深入理解Node.js的HTTP模块
2016/10/12 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
webpack进阶——缓存与独立打包的用法
2017/08/02 Javascript
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
iview实现图片上传功能
2020/06/29 Javascript
详解VUE中的插值( Interpolation)语法
2020/10/18 Javascript
python 合并文件的具体实例
2013/08/08 Python
Python中asyncore的用法实例
2014/09/29 Python
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
Python制作钉钉加密/解密工具
2016/12/07 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
PyCharm代码整体缩进,反向缩进的方法
2018/06/25 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
2019/10/25 Python
使用python turtle画高达
2020/01/19 Python
Django 后台带有字典的列表数据与页面js交互实例
2020/04/03 Python
CSS3教程(2):网页边框半径和网页圆角
2009/04/02 HTML / CSS
AmazeUI 网格的实现示例
2020/08/13 HTML / CSS
马来西亚在线时尚女装商店:KEI MAG
2017/09/28 全球购物
大堂副理的岗位职责范文
2014/02/17 职场文书
做一个有道德的人演讲稿
2014/05/14 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
《牧场之国》教学反思
2016/02/22 职场文书