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 实现模拟form表单上传文件
Jul 14 NodeJs
使用nodejs爬取前程无忧前端技能排行
May 06 NodeJs
NodeJS创建最简单的HTTP服务器
May 15 NodeJs
nodejs操作mongodb的增删改查功能实例
Nov 09 NodeJs
详解Nodejs mongoose
Jun 10 NodeJs
Nodejs处理异常操作示例
Dec 25 NodeJs
Nodejs中怎么实现函数的串行执行
Mar 02 NodeJs
nodejs中request库使用HTTPS代理的方法
Apr 30 NodeJs
nodejs实现百度舆情接口应用示例
Feb 07 NodeJs
Nodejs环境实现socket通信过程解析
Jul 03 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 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
修改ThinkPHP缓存为Memcache的方法
2014/06/25 PHP
[原创]PHP实现SQL语句格式化功能的方法
2017/07/28 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
Prototype使用指南之form.js
2007/01/10 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
jQuery获得IE版本不准确webbrowser的解决方法
2014/02/23 Javascript
基于JavaScript实现div层跟随滚动条滑动
2016/01/12 Javascript
Jquery zTree 树控件异步加载操作
2016/02/25 Javascript
JavaScript代码性能优化总结(推荐)
2016/05/16 Javascript
第十篇BootStrap轮播插件使用详解
2016/06/21 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
2017/08/22 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
vue使用exif获取图片经纬度的示例代码
2020/12/11 Vue.js
python实现定时同步本机与北京时间的方法
2015/03/24 Python
Python查看微信撤回消息代码
2018/06/07 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
Python学习笔记之列表推导式实例分析
2019/08/13 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
2020/02/12 Python
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
HTML5 表单验证失败的提示语问题
2017/07/13 HTML / CSS
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
健康状况证明书
2014/11/26 职场文书
2015年综治宣传月活动总结
2015/03/25 职场文书
党支部鉴定意见
2015/06/02 职场文书
公司员工管理制度
2015/08/04 职场文书
python文件目录操作之os模块
2021/05/08 Python
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python
jdbc中自带MySQL 连接池实践示例
2022/07/23 MySQL