-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathn13_mysql.js
More file actions
50 lines (44 loc) · 1022 Bytes
/
n13_mysql.js
File metadata and controls
50 lines (44 loc) · 1022 Bytes
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
var mysql =require('mysql');
var connection = mysql.createConnection({
host:'127.0.0.1',
user:'root',
password:'123456',
database:'mysql',
port:3306
});
//连接
connection.connect(function(err){
if(err){
console.log('[query] - '+err);
return;
}
console.log('[connection connect] - succeed')
})
//插入
var userAdd = 'insert into mysql (uname,pwd) values (?,?)';
var param = ['xiaomin','520520'];
connection.query(userAdd,param,function(err,rs){
if(err){
console.log('insert error',err.message);
return;
}
console.log('insert success')
});
//查询
connection.query('select * from mysql',function(err,res,filds){
if(err){
console.log('query - error')
return;
}
for(var i = 0;i<res.length;i++){
console.log('query result:'+res[i].pwd);
}
})
//关闭
connection.end(function(err){
if(err){
console.log('[end] - '+err);
return;
}
console.log('[connection end] - succeed')
})