nodejs简单访问及操作mysql数据库的方法示例


Posted in NodeJs onMarch 15, 2018

本文实例讲述了nodejs简单访问及操作mysql数据库的方法。分享给大家供大家参考,具体如下:

var mysql = require('mysql'); //调用MySQL模块 mysql模块要安装 $ npm install mysql
//创建一个connection
var connection = mysql.createConnection({
  host   : '127.0.0.1',    //主机
  user   : 'root',        //MySQL认证用户名
  password : '',    //MySQL认证用户密码
  port: '3306',          //端口号
  database:''   //数据库名
});
//创建一个connection
connection.connect(function(err){
  if(err){
    console.log('[query] - :'+err);
    return;
  }
  console.log('[connection connect] succeed!');
});
//执行SQL语句
connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
  if (err) {
    console.log('[query] - :'+err);
    return;
  }
  console.log('The solution is: ', rows[0].solution);
});
//关闭connection
connection.end(function(err){
  if(err){
    return;
  }
  console.log('[connection end] succeed!');
});

注:nodejs在操作数据库的时候不用设置数据库的编码格式  set names utf8

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
用nodejs访问ActiveX对象,以操作Access数据库为例。
Dec 15 NodeJs
Nodejs为什么选择javascript为载体语言
Jan 13 NodeJs
nodeJs爬虫获取数据简单实现代码
Mar 29 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
NodeJS遍历文件生产文件列表功能示例
Jan 22 NodeJs
实例分析nodejs模块xml2js解析xml过程中遇到的坑
Mar 18 NodeJs
nodejs 终端打印进度条实例代码
Apr 22 NodeJs
nodejs基于express实现文件上传的方法
Mar 19 NodeJs
NodeJS安装图文教程
Apr 19 NodeJs
详解redis在nodejs中的应用
May 02 NodeJs
nodejs实现聊天机器人功能
Sep 19 NodeJs
Nodejs 数组的队列以及forEach的应用详解
Feb 25 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 #NodeJs
nodejs实现连接mongodb数据库的方法示例
Mar 15 #NodeJs
nodejs实现解析xml字符串为对象的方法示例
Mar 14 #NodeJs
nodejs acl的用户权限管理详解
Mar 14 #NodeJs
nodejs爬虫初试superagent和cheerio
Mar 05 #NodeJs
Nodejs模块载入运行原理
Feb 23 #NodeJs
Nodejs下使用gm圆形裁剪并合成图片的示例
Feb 22 #NodeJs
You might like
用PHP制作静态网站的模板框架
2006/10/09 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
javascript 对表格的行和列都能加亮显示
2008/12/26 Javascript
浅谈Unicode与JavaScript的发展史
2015/01/19 Javascript
JS的数组迭代方法
2015/02/05 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
AngularJs Injecting Services Into Controllers详解
2016/09/02 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
基于JS设计12306登录页面
2016/12/28 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
Vue.js实现分页查询功能
2020/11/15 Javascript
快速解决vue-cli在ie9+中无效的问题
2018/09/04 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
vue如何截取字符串
2019/05/06 Javascript
Python3使用requests发闪存的方法
2016/05/11 Python
matplotlib实现热成像图colorbar和极坐标图的方法
2018/12/13 Python
Python元组知识点总结
2019/02/18 Python
用python给自己做一款小说阅读器过程详解
2019/07/11 Python
python-图片流传输的思路及示例(url转换二维码)
2020/12/21 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
历史学专业推荐信
2013/11/06 职场文书
项目经理的岗位职责
2013/11/23 职场文书
办公室助理岗位职责
2013/12/25 职场文书
《雪地里的小画家》教学反思
2014/02/22 职场文书
小学生新年寄语
2014/04/03 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
大专生找工作自荐书
2014/06/10 职场文书
大学生简短的自我评价
2014/09/12 职场文书
党委干部批评与自我批评发言稿
2014/09/28 职场文书
检举信的写法
2019/04/10 职场文书
分享7个 Python 实战项目练习
2022/03/03 Python