Guest User

Untitled

a guest
Mar 30th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. var express = require('express');
  2. const mysql =require('mysql');
  3. var bodyParser = require('body-parser');
  4. const connections = mysql.createPool({
  5. connectionLimit : 100,
  6. host: 'localhost',
  7. user: 'root',
  8. password: '123456',
  9. database: 'mydb'
  10. });
  11.  
  12. var app = express ();
  13.  
  14.  
  15.  
  16. app.use(bodyParser.urlencoded({
  17. extended: false
  18. }));
  19.  
  20.  
  21.  
  22. app.get("/",function(req,res){
  23.  
  24. connections.getConnection(function (err,connection){
  25.  
  26. if (err) {
  27. res.json({"code" : 100, "status" : "Error in connection database"});
  28. return;
  29. }
  30.  
  31. console.log('connected as id ' + connection.threadId);
  32.  
  33. connection.query('SELECT * from customers',function(err,rows,field){
  34. connection.release();
  35.  
  36. if(!err){
  37. console.log("Results are",rows);
  38.  
  39. }
  40. });
  41. connection.on('error', function(err) {
  42. res.json({"code" : 100, "status" : "Error in connection database"});
  43. return;
  44. });
  45. });
  46.  
  47.  
  48. });
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. app.post("/register",function(req,res){
  56.  
  57. console.log("Username",req.body.name);
  58. console.log("Value",req.body.value);
  59.  
  60. connections.getConnection(function (err,connection){
  61.  
  62. if (err) {
  63. res.json({"code" : 100, "status" : "Error in connection database"});
  64. return;
  65. }
  66.  
  67. console.log('connected as id ' + connection.threadId);
  68. connection.query("INSERT INTO customers (name, address) VALUES ('"+req.body.name+"', '"+req.body.value+"')",function(err,rows,field){
  69. connection.release();
  70.  
  71. if(!err){
  72. let message = "Successfully registered";
  73. res.send(message);
  74.  
  75. }
  76. });
  77. connection.on('error', function(err) {
  78. res.json({"code" : 100, "status" : "Error in connection database"});
  79. return;
  80. });
  81. });
  82.  
  83. });
  84.  
  85. app.listen(3000);
Add Comment
Please, Sign In to add comment