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 模块开发及发布详解分享
Mar 07 NodeJs
NodeJS url验证(url-valid)的使用方法
Nov 18 NodeJs
轻松创建nodejs服务器(4):路由
Dec 18 NodeJs
ubuntu下安装nodejs以及升级的办法
May 08 NodeJs
nodejs根据ip数组在百度地图中进行定位
Mar 06 NodeJs
nodejs multer实现文件上传与下载
May 10 NodeJs
mac下的nodejs环境安装的步骤
May 24 NodeJs
浅析 NodeJs 的几种文件路径
Jun 07 NodeJs
nodeJS微信分享
Dec 20 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
详解nodejs通过响应回写的方式渲染页面资源
Apr 07 NodeJs
nodejs中request库使用HTTPS代理的方法
Apr 30 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 多线程上下文中安全写文件实现代码
2009/12/28 PHP
php与paypal整合方法
2010/11/28 PHP
很可爱的输入框
2008/08/03 Javascript
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
2014/12/14 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
javascript截取字符串小结
2015/04/28 Javascript
浅析JavaScript声明变量
2015/12/21 Javascript
深入解析JavaScript中函数的Currying柯里化
2016/03/19 Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
2016/06/17 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
JS实现520 表白简单代码
2018/05/21 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
2018/08/16 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
JS 自执行函数原理及用法
2019/08/05 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
windows下python和pip安装教程
2018/05/25 Python
python实现对csv文件的列的内容读取
2018/07/04 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
2019/09/29 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
Python生成器常见问题及解决方案
2020/03/21 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
python实现126邮箱发送邮件
2020/05/20 Python
Python如何重新加载模块
2020/07/29 Python
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
佳能加拿大网上商店:Canon eStore Canada
2018/04/04 全球购物
PatPat香港:婴童服饰和亲子全家装在线购物
2020/09/27 全球购物
房屋买卖协议书
2014/04/10 职场文书
中专毕业生的自荐书
2014/07/01 职场文书
2014年党员评议表自我评价
2014/09/27 职场文书
办公室卫生管理制度
2015/08/04 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python
一文彻底理解js原生语法prototype,__proto__和constructor
2021/10/24 Javascript