Showing
1 changed file
with
47 additions
and
0 deletions
mysqljson.js
0 → 100644
| 1 | +var express = require("express"); | ||
| 2 | +var mysql = require('mysql'); | ||
| 3 | +var connection = mysql.createConnection({ | ||
| 4 | + host : 'localhost', | ||
| 5 | + user : 'root', | ||
| 6 | + password : 'autoset', | ||
| 7 | + database : 'test' | ||
| 8 | +}); | ||
| 9 | +var app = express(); | ||
| 10 | + | ||
| 11 | +connection.connect(function(err){ | ||
| 12 | +if(!err) { | ||
| 13 | + console.log("Database is connected ... \n\n"); | ||
| 14 | +} else { | ||
| 15 | + console.log("Error connecting database ... \n\n"); | ||
| 16 | +} | ||
| 17 | +}); | ||
| 18 | + | ||
| 19 | +app.get("/",function(request,response){ | ||
| 20 | +connection.query('SELECT * from seoul', function(err, rows, fields) { | ||
| 21 | +connection.end(); | ||
| 22 | + if (!err){ | ||
| 23 | + var data="<html><head><title>mysql test</title></head>" | ||
| 24 | + data+="<h1>구</h1>" | ||
| 25 | + data+="<h1>동</h1>" | ||
| 26 | + data+="<h1>x좌표</h1>" | ||
| 27 | + data+="<h1>Y좌표</h1>" | ||
| 28 | + | ||
| 29 | +for (var i in rows){ | ||
| 30 | + data += "<tr>" | ||
| 31 | + data += "<td>"+rows[i].type +"</td>" | ||
| 32 | + data += "<td>"+rows[i].address+"</td>"; | ||
| 33 | + data += "<td>"+rows[i].lnt+"</td>"; | ||
| 34 | + data += "<td>"+rows[i].lat+"</td>"; | ||
| 35 | + data += "</tr>" | ||
| 36 | +} | ||
| 37 | + | ||
| 38 | +data+="</table></html>" | ||
| 39 | + | ||
| 40 | +response.send(data); | ||
| 41 | + } | ||
| 42 | + else | ||
| 43 | + console.log('Error while performing Query.'); | ||
| 44 | + }); | ||
| 45 | +}); | ||
| 46 | + | ||
| 47 | +app.listen(3000); |
-
Please register or login to post a comment