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