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(一)--- Node.js简介及安装开发环境
May 20 NodeJs
轻松创建nodejs服务器(7):阻塞操作的实现
Dec 18 NodeJs
NodeJS学习笔记之Module的简介
Mar 24 NodeJs
深入理解Nodejs Global 模块
Jun 03 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
nodejs acl的用户权限管理详解
Mar 14 NodeJs
nodejs 简单实现动态html的方法
May 12 NodeJs
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
May 15 NodeJs
NodeJS实现自定义流的方法
Aug 01 NodeJs
Nodejs实现图片上传、压缩预览、定时删除功能
Oct 25 NodeJs
nodejs开发一个最简单的web服务器实例讲解
Jan 02 NodeJs
nodejs如何在package.json中设置多条启动命令
Mar 16 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将数据导入到Foxmail
2006/10/09 PHP
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
php 读取文件头判断文件类型的实现代码
2013/08/05 PHP
PHP获取时间排除周六、周日的两个方法
2014/06/30 PHP
php中PDO方式实现数据库的增删改查
2015/05/17 PHP
php使用Session和文件统计在线人数
2015/07/04 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
关于jQuery参考实例 1.0 jQuery的哲学
2013/04/07 Javascript
js实现快速分享功能(你的文章分享工具)
2013/06/25 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
javascript发送短信验证码实现代码
2015/11/12 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
element-ui循环显示radio控件信息的方法
2018/08/24 Javascript
使用canvas实现一个vue弹幕组件功能
2018/11/30 Javascript
vue组件之间的数据传递方法详解
2019/04/19 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
2019/06/06 jQuery
JavaScript简易计算器制作
2020/01/17 Javascript
详解vuejs中执行npm run dev出现页面cannot GET/问题
2020/04/26 Javascript
python中星号变量的几种特殊用法
2016/09/07 Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2018/03/15 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
Python 里最强的地图绘制神器
2021/03/01 Python
中国网上药店领导者:1药网
2017/02/16 全球购物
LODI女鞋在线商店:阿利坎特的鞋类品牌
2019/02/15 全球购物
大学班长的职责
2014/01/27 职场文书
群众路线教育实践活动方案
2014/02/02 职场文书
2014高考励志标语
2014/06/05 职场文书
2014年教师节活动总结
2014/08/29 职场文书
安全第一课观后感
2015/06/18 职场文书
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python