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服务器(10):处理POST请求
Dec 18 NodeJs
nodejs实现bigpipe异步加载页面方案
Jan 26 NodeJs
Nodejs获取网络数据并生成Excel表格
Mar 31 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
Dec 30 NodeJs
详解nodejs操作mongodb数据库封装DB类
Apr 10 NodeJs
nodejs开发微信小程序实现密码加密
Jul 11 NodeJs
nodejs实现超简单生成二维码的方法
Mar 17 NodeJs
nodeJS模块简单用法示例
Apr 21 NodeJs
深入理解NodeJS 多进程和集群
Oct 17 NodeJs
使用koa-log4管理nodeJs日志笔记的使用方法
Nov 30 NodeJs
nodeJS与MySQL实现分页数据以及倒序数据
Jun 05 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
BBS(php & mysql)完整版(二)
2006/10/09 PHP
php批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
ThinkPHP实现多数据库连接的解决方法
2014/07/01 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
浅谈php(codeigniter)安全性注意事项
2017/04/06 PHP
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
JavaScript操作URL的相关内容集锦
2015/10/29 Javascript
JS实现网页标题栏显示当前时间和日期的完整代码
2015/11/02 Javascript
jQuery CSS3相结合实现时钟插件
2016/01/08 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
原生js实现移动端Touch轮播图的方法步骤
2019/01/03 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
JavaScript实现五子棋游戏的方法详解
2019/07/08 Javascript
layui 地区三级联动 form select 渲染的实例
2019/09/27 Javascript
python实现数通设备端口监控示例
2014/04/02 Python
Python实现带百分比的进度条
2016/06/28 Python
Python实现文件内容批量追加的方法示例
2017/08/29 Python
详解python中的 is 操作符
2017/12/26 Python
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
python中怎么表示空值
2020/06/19 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
python从PDF中提取数据的示例
2020/10/30 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
德国高性价比网上药店:medpex
2017/07/09 全球购物
城市规划毕业生求职信
2013/10/10 职场文书
励志演讲稿3分钟
2014/08/21 职场文书
民间借贷被告代理词
2015/05/23 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python