forked from dltpdn/nodejs_edu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path701.mysql.js
36 lines (30 loc) · 1.06 KB
/
701.mysql.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//npm install mysql
var mysql = require('mysql');
var conn = mysql.createConnection({ host: '172.30.1.32', user:'root', password:'rainMaker',database :'test'});
conn.connect(function(err){
if(err){
console.log(err);
}
});
//conn.query("use test");
conn.query('select * from board', function(err, result, fields){
console.log(arguments);
for(var i=0; i<result.length; i++){
console.log(result[i].id + "," + result[i].title +"," + result[i].content + "," + result[i].writer);
}
});
conn.query('insert into board(title, content, writer) values("title4", "content4", "aaa")', function(err, result, fields){
console.log(arguments);
});
conn.query('delete from board where id=?', [1], function(){
console.log(arguments);
});
conn.query('update board set writer=? where writer="aaa"', ['zzz'], function(err, result, fields){
console.log(arguments);
});
conn.query('select * from board', function(err, result, fields){
console.log(arguments);
for(var i=0; i<result.length; i++){
console.log(result[i].id + "," + result[i].title +"," + result[i].content + "," + result[i].writer);
}
});