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获取本机内网和外网ip地址的实现代码
Jun 01 NodeJs
Nodejs极简入门教程(三):进程
Oct 27 NodeJs
nodejs开发环境配置与使用
Nov 17 NodeJs
nodejs教程之环境安装及运行
Nov 21 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
Nodejs下DNS缓存问题浅析
Nov 16 NodeJs
Nodejs+Socket.io实现通讯实例代码
Feb 13 NodeJs
nodejs连接mysql数据库简单封装示例-mysql模块
Apr 10 NodeJs
nodejs对express中next函数的一些理解
Sep 08 NodeJs
nodejs发送http请求时遇到404长时间未响应的解决方法
Dec 10 NodeJs
nodejs分离html文件里面的js和css的方法
Apr 09 NodeJs
nodejs通过钉钉群机器人推送消息的实现代码
May 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
解析php中获取url与物理路径的总结
2013/06/21 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
php工具型代码之印章抠图
2018/07/18 PHP
PHP 实现缩略图
2021/03/09 PHP
arguments对象
2006/11/20 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
JS实现下拉框的动态添加(附效果)
2013/04/03 Javascript
使用console进行性能测试
2015/04/27 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
python threading模块操作多线程介绍
2015/04/08 Python
在Python中操作文件之read()方法的使用教程
2015/05/24 Python
关于python的bottle框架跨域请求报错问题的处理方法
2017/03/19 Python
django的登录注册系统的示例代码
2018/05/14 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
python中的对数log函数表示及用法
2020/12/09 Python
python中pickle模块浅析
2020/12/29 Python
python中添加模块导入路径的方法
2021/02/03 Python
HTML5标签大全
2016/11/23 HTML / CSS
阿迪达斯越南官网:adidas越南
2020/07/19 全球购物
酒店执行总经理岗位职责
2013/12/15 职场文书
教育专业自荐书范文
2013/12/17 职场文书
《落花生》教学反思
2014/02/25 职场文书
德语专业求职信
2014/03/12 职场文书
超强台风观后感
2015/06/09 职场文书
初中生物教学随笔
2015/08/15 职场文书
2016大学生毕业实习心得体会
2016/01/23 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python
面试被问select......for update会锁表还是锁行
2021/11/11 MySQL
Win11 BitLocker 驱动器加密
2022/04/19 数码科技