由於項目需要測試樣例,於是在本地搭了一個數據庫,采用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);