nodeJs链接Mysql做增删改查的简单操作


Posted in NodeJs onFebruary 04, 2017

nodejs连接MySQL,首先安装了mysql之后,在cmd界面安装nodeJs的mysql模块:

npm install mysql

nodeJs链接Mysql做增删改查的简单操作

mysql中创建数据库“nodetry1”,再创建表table2:

nodeJs链接Mysql做增删改查的简单操作 

指定id为主键:

nodeJs链接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();

运行js:

nodeJs链接Mysql做增删改查的简单操作

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs win7下安装方法
May 24 NodeJs
nodejs教程之异步I/O
Nov 21 NodeJs
nodejs中的fiber(纤程)库详解
Mar 24 NodeJs
nodejs导出excel的方法
Jun 30 NodeJs
使用NodeJs 开发微信公众号(三)微信事件交互实例
Mar 02 NodeJs
快速掌握Node.js之Window下配置NodeJs环境
Mar 21 NodeJs
在windows上用nodejs搭建静态文件服务器的简单方法
Aug 11 NodeJs
Nodejs 和Session 原理及实战技巧小结
Aug 25 NodeJs
Nodejs异步流程框架async的方法
Jun 07 NodeJs
5分钟教你用nodeJS手写一个mock数据服务器的方法
Sep 10 NodeJs
如何利用nodejs自动定时发送邮件提醒(超实用)
Dec 01 NodeJs
nodejs基础应用
Feb 03 #NodeJs
nodejs基础知识
Feb 03 #NodeJs
windows 下安装nodejs 环境变量设置
Feb 02 #NodeJs
图片上传之FileAPI与NodeJs
Jan 24 #NodeJs
初探nodeJS
Jan 24 #NodeJs
进阶之初探nodeJS
Jan 24 #NodeJs
用nodejs搭建websocket服务器
Jan 23 #NodeJs
You might like
php中explode与split的区别介绍
2012/10/03 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
php语法检查的方法总结
2019/01/21 PHP
轻轻松松学习JavaScript
2007/02/25 Javascript
JavaScript浏览器选项卡效果
2010/08/25 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
JS防止用户多次提交的简单代码
2013/08/01 Javascript
js改变文章字体大小的实例代码
2013/11/27 Javascript
Javascript对象Clone实例分析
2015/06/09 Javascript
jQuery动态添加及删除表单上传元素的方法(附demo源码下载)
2016/01/15 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
简单实现AngularJS轮播图效果
2020/04/10 Javascript
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
Javascript实现的StopWatch功能示例
2017/06/13 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
vue学习笔记之slot插槽基本用法实例分析
2020/02/01 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
Python 实现简单的电话本功能
2015/08/09 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
手把手教你python实现SVM算法
2017/12/27 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
浅谈three.js中的needsUpdate的应用
2012/11/12 HTML / CSS
世界上最大的曲棍球商店:Pro Hockey Life
2017/10/30 全球购物
英国现代家具和照明购物网站:Heal’s
2019/10/30 全球购物
天猫活动策划方案
2014/08/21 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
创先争优承诺书
2015/01/20 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
导游词之太行山青龙峡
2020/01/14 职场文书