node.js连接MySQL数据库


由于项目需要测试样例,于是在本地搭了一个数据库,采用node.js来连接数据库。

var _mysql = require('mysql'); 

var HOST = 'localhost'; 
var PORT = 3306; 
var MYSQL_USER = 'root'; 
var MYSQL_PASS = '****'; 
var DATABASE = '数据库名'; 
// 登录数据库
var mysql = _mysql.createConnection({ 
    host: HOST, 
    port: PORT, 
    user: MYSQL_USER, 
    password: MYSQL_PASS, 
}); 
// 使用usability数据库
mysql.query('use ' + DATABASE, function(error, results) { 
    if(error) { 
        console.log('ClientConnectionReady Error: ' + error.message); 
        mysql.end(); 
        return; 
    } 
}); 
ClientReady = function(client) 
{ 
  return GetData(client); 
} 
GetData = function(client) 
{ 
  client.query(   //查询数据
    'SELECT * FROM usa', 
    function selectCb(error, results, fields) { 
      if (error) { 
          console.log('GetData Error: ' + error.message); 
          client.end(); 
          return; 
      } 
      if(results.length > 0) 
      { 
        //处理返回数据
      } 
  }); 
  client.end(); 
  console.log('Connection closed'); 
}; 
ClientReady(mysql);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM