Advertisement
Guest User

Untitled

a guest
May 12th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4. var express = require('express');
  5. var mysql = require('mysql');
  6. var app = express();
  7.  
  8. var pool = mysql.createPool({
  9.     connectionLimit: 100,
  10.     host: 'localhost',
  11.     user: '',
  12.     password: '',
  13.     database: '',
  14.     debug: false,
  15. });
  16.  
  17. function handle_database(req, res) {
  18.  
  19.     pool.getConnection(function(err, connection) {
  20.         if(err) {
  21.             connection.release();
  22.             res.json({"code": 100, "status": "Error in database connection"});
  23.             return;
  24.         }
  25.  
  26.         console.log('Connected as id: ', connection.threadId);
  27.  
  28.         connection.query('SELECT Varenavn FROM drikker LIMIT 1', function(err, rows) {
  29.             connection.release();
  30.             if(!err) {
  31.                 res.json(rows);
  32.             }
  33.         });
  34.  
  35.         connection.on('error', function(err) {
  36.             res.json({"code": 100, "status": "Error in database connection"});
  37.             return;
  38.         });
  39.     });
  40. }
  41.  
  42. app.get("/", function(req, res) {
  43.     handle_database(req, res);
  44. });
  45.  
  46. app.listen(3000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement