Node.js实现连接mysql数据库功能示例

 更新时间:2017年09月15日 10:41:42   转载 作者:PHP学习与交流  
这篇文章主要介绍了Node.js实现连接mysql数据库功能,简单分析了nodejs连接数据库的操作步骤与相关实现技巧,需要的朋友可以参考下

本文实例讲述了Node.js实现连接mysql数据库功能。分享给大家供大家参考,具体如下:

Node.js连接数据库前,需要安装相应的包,如果安装sql server 需要先装包node-sqlserver。我们以mysql为案例来说明node.js查询mysql数据。

1、安装 node-mysql

npm install node-mysql

2、通过express框架实现数据库连接

var express = require('express');
var mysql = require('mysql');
var app = express();
app.use(function(req, res, next){
 console.log('%s %s', req.method, req.url);
 next();
});
var conn = mysql.createConnection({
  host:'localhost',
  user:'root',
  database:'ceshi',
  password:'123456',
  port:3306
});
conn.connect();
app.get('/', function(req, res){
  conn.query('SELECT * from ceshibiao', function(err, rows, fields) {
    if(err) throw err;
    var data = '';
    foreach(rows,function(key,value){
      data += '<p>' + 'contents:' + value.contents + '</p>';
      data += '<hr />';
    }
    res.send(data);
  });
});
app.listen(81);
console.log('Listening on port 81');

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

相关文章

  • 详解redis在nodejs中的应用

    详解redis在nodejs中的应用

    本篇文章给大家详细分析了redis在nodejs中的应,对此知识点有兴趣的朋友可以跟着学习下。
    2018-05-05
  • Node.js中Request模块处理HTTP协议请求的基本使用教程

    Node.js中Request模块处理HTTP协议请求的基本使用教程

    这篇文章主要介绍了Node.js中Request模块处理HTTP请求的基本使用教程,request也支持OAuth的签名请求,很好很强大,需要的朋友可以参考下
    2016-03-03
  • Windows系统下安装Node.js的步骤图文详解

    Windows系统下安装Node.js的步骤图文详解

    这篇文章主要给大家介绍了Windows系统下Node.js的安装教程,Node.js是用于后端编程的JavaScript框架,文中给出了详细图文介绍,有需要的朋友可以参考下,下面来一起看看吧。
    2016-11-11
  • 浅谈Node.js轻量级Web框架Express4.x使用指南

    浅谈Node.js轻量级Web框架Express4.x使用指南

    本篇文章主要介绍了浅谈Node.js轻量级Web框架Express4.x使用指南,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Node.js API详解之 repl模块用法实例分析

    Node.js API详解之 repl模块用法实例分析

    这篇文章主要介绍了Node.js API详解之 repl模块用法,结合实例形式分析了Node.js API中repl模块基本功能、函数、使用方法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • 详解express使用vue-router的history踩坑

    详解express使用vue-router的history踩坑

    这篇文章主要介绍了express 使用 vue-router 的 history 踩坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • NodeJS简单实现WebSocket功能示例

    NodeJS简单实现WebSocket功能示例

    这篇文章主要介绍了NodeJS简单实现WebSocket功能,结合具体实例形式分析了nodejs实现WebSocket通信功能的客户端与服务器端相关操作技巧,需要的朋友可以参考下
    2018-02-02
  • nodejs异步编程基础之回调函数用法分析

    nodejs异步编程基础之回调函数用法分析

    这篇文章主要介绍了nodejs异步编程基础之回调函数用法,结合具体实例形式分析了阻塞与非阻塞形式下回调函数具体功能、使用技巧,需要的朋友可以参考下
    2018-12-12
  • nvm、nrm、npm 安装和使用详解(小结)

    nvm、nrm、npm 安装和使用详解(小结)

    这篇文章主要介绍了nvm、nrm、npm 安装和使用详解(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 搭建基于express框架运行环境的方法步骤

    搭建基于express框架运行环境的方法步骤

    Express提供了一个轻量级模块,把Node.js的http模块功能封装在一个简单易用的接口中,这篇文章主要介绍了搭建基于express框架运行环境的方法步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11

最新评论