由于项目需要测试样例,于是在本地搭了一个数据库,采用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);