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和PhantomJS抓取网站页面信息以及网站截图
Nov 18 NodeJs
nodejs实现获取当前url地址及url各种参数值
Jun 25 NodeJs
浅析nodejs实现Websocket的数据接收与发送
Nov 19 NodeJs
详解nodejs微信公众号开发——2.自动回复
Apr 10 NodeJs
详解nodejs微信公众号开发——3.封装消息响应模块
Apr 10 NodeJs
NodeJs中express框架的send()方法简介
Jun 20 NodeJs
让nodeJS支持ES6的词法----babel的安装和使用方法
Jul 31 NodeJs
nodejs使用http模块发送get与post请求的方法示例
Jan 08 NodeJs
详解nodejs http请求相关总结
Mar 31 NodeJs
用Nodejs实现在终端中炒股的实现
Oct 18 NodeJs
nodejs处理tcp连接的核心流程
Feb 26 NodeJs
ubuntu系统下使用pm2设置nodejs开机自启动的方法
May 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 的几个配置文件函数
2006/12/21 PHP
PHP判断远程url是否有效的几种方法小结
2011/10/08 PHP
PHP图片上传代码
2013/11/04 PHP
php使用curl存储cookie的示例
2014/03/31 PHP
php保存信息到当前Session的方法
2015/03/16 PHP
php中的buffer缓冲区用法分析
2019/05/31 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
2020/01/23 PHP
验证手机号码的JS方法分享
2013/09/10 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
使用Vue构建可重用的分页组件
2018/03/26 Javascript
服务端预渲染之Nuxt(使用篇)
2019/04/08 Javascript
实现高性能javascript的注意事项
2019/05/27 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
Python格式化日期时间操作示例
2018/06/28 Python
python 读取文本文件的行数据,文件.splitlines()的方法
2018/07/12 Python
Python3 max()函数基础用法
2019/02/19 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
python脚本之一键移动自定格式文件方法实例
2019/09/02 Python
python的slice notation的特殊用法详解
2019/12/27 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
采购部部门职责
2013/12/15 职场文书
公司面试感谢信
2014/02/01 职场文书
交通工程专业推荐信
2014/09/06 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
茶楼服务员岗位职责
2015/02/09 职场文书
2016年寒假家长评语
2015/10/10 职场文书
志愿服务心得体会
2016/01/15 职场文书
Golang 结构体数据集合
2022/04/22 Golang
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技
JavaScript中10个Reduce常用场景技巧
2022/06/21 Javascript