码迷,mamicode.com
首页 > 数据库 > 详细

nodejs之mysql查询

时间:2017-09-22 13:06:20      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:logs   lis   serve   use   数据库   blog   i++   func   nod   

示例代码中的mysql版本 2.14.1

参考代码

 1 /**
 2  * 测试mysql连接
 3  */
 4 
 5 var mysql = require(‘mysql‘);
 6 var connection = mysql.createConnection({
 7   host     : ‘localhost‘,  //服务器
 8   user     : ‘root‘, //用户名
 9   password : ‘root‘, //密码
10   database : ‘mysql‘ //数据库
11 });
12 connection.connect(function(err) {
13     if(err) {
14         console.error(‘error connecting: ‘ + err.stack);
15         return;
16     }
17     console.log(‘connected as id ‘ + connection.threadId);
18 });
19 
20 var http = require(‘http‘);
21 
22 var server = http.createServer(function(request, response){
23     response.writeHeader(200, {‘Content-type‘: ‘text/html‘});
24     // 查询User为root的用户
25     connection.query(‘SELECT * FROM user WHERE User = ?‘, [‘root‘], function(err, results, fields){
26         if(err) {
27             throw err;
28         }
29         var data = ‘‘;
30         for (var i = 0; i < results.length; i++) {
31             var firstResult = results[i];
32             data += ‘User: ‘+ firstResult[‘User‘] + ‘&nbsp;&nbsp;Password: ‘ + firstResult[‘Password‘] + ‘<br>‘;
33         }
34 
35         response.write(data);
36         response.end();
37 
38     });
39 });
40 
41 server.listen(8080);
42 
43 var sys = require(‘util‘);
44 sys.puts(‘Server running at http://localhost:8080/‘);

 

nodejs之mysql查询

标签:logs   lis   serve   use   数据库   blog   i++   func   nod   

原文地址:http://www.cnblogs.com/linx/p/7574099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!