> 데이터 베이스 > MySQL 튜토리얼 > NodeJs连接Mysql数据库

NodeJs连接Mysql数据库

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 15:01:27
원래의
1048명이 탐색했습니다.

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 安装node-mysql: npm install mysql@2.0.0-alpha9 npm install node-mysql node程序启动文件app.js: var express = require('express'); var mysql = require('mysql'); var app = express()

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  安装node-mysql:

  npm install mysql@2.0.0-alpha9

  npm install node-mysql

  node程序启动文件app.js:

  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:'nodedb',

  password:'********',

  port:3306

  });

  conn.connect();

  app.get('/', function(req, res){

  conn.query('SELECT * from news', function(err, rows, fields) {

  if (err) throw err;

  var data = '';

  for(var i = 0; i

  data += '

' + 'ID:' + rows[i].id + '

';

  data += '

' + 'title:' + rows[i].title + '

';

  data += '

' + 'contents:' + rows[i].contents + '

';

  data += '


';

  }

  res.send(data);

  });

  });

  app.listen(3000);

  console.log('Listening on port 3000');

NodeJs连接Mysql数据库

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿