设为首页 加入收藏

TOP

Nodejs连接MySQL的增、删、改、查操作(二)
2016-12-14 08:15:01 】 浏览:364
Tags:Nodejs 连接 MySQL 的增 操作
Connection({


host : '127.0.0.1',


user : 'root',


password : 'root123',


port: '3306',


database: 'my_news_test',


});


connection.connect();


var userModSql = 'UPDATE node_user SET name = ,age = WHERE id = ';


var userModSql_Params = ['Hello World',99,7];


//改 up


connection.query(userModSql,userModSql_Params,function (err, result) {


if(err){


console.log('[UPDATE ERROR] - ',err.message);


return;


}


console.log('----------UPDATE-------------');


console.log('UPDATE affectedRows',result.affectedRows);


console.log('******************************');


});


connection.end();


运行结果如下


D:\User\myappejs4>node mysqltest_up.js


----------UPDATE-------------


UPDATE affectedRows 1


******************************


3、查操作


var mysql = require('mysql');


var connection = mysql.createConnection({


host : '127.0.0.1',


user : 'root',


password : 'root123',


port: '3306',


database: 'my_news_test',


});


connection.connect();


var userGetSql = 'SELECT * FROM node_user';


//查 query


connection.query(userGetSql,function (err, result) {


if(err){


console.log('[SELECT ERROR] - ',err.message);


return;


}


console.log('---------------SELECT----------------');


console.log(result);


console.log('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$');


});


connection.end();


运行的结果如下


D:\User\myappejs4>node mysqltest_query.js


---------------SELECT----------------


[ { id: 1, name: 'admin', age: 32 },


{ id: 2, name: 'dans88', age: 45 },


{ id: 3, name: '张三', age: 35 },


{ id: 4, name: 'ABCDEF', age: 88 },


{ id: 5, name: '李小二', age: 65 },


{ id: 6, name: 'Wilson', age: 55 } ]


$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$



4、删除操作


var mysql = require('mysql');


var connection = mysql.createConnection({


host : '127.0.0.1',


user : 'root',


password : 'root123',


port: '3306',


database: 'my_news_test',


});


connection.connect();


var userDelSql = 'DELETE FROM node_user WHERE id = 7';


//


connection.query(userDelSql,function (err, result) {


if(err){


console.log('[DELETE ERROR] - ',err.message);


return;


}


console.log('-------------DELETE--------------');


console.log('DELETE affectedRows',result.affectedRows);


console.log('&&&&&&&&&&&&&&&&&');


});


connection.end();


运行的结果如下


D:\User\myappejs4>node mysqltest_del.js


-------------DELETE--------------


DELETE affectedRows 1


&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&



增、删、改、查操作应会部完成了!


下面关于Node.js的内容你可能也喜欢


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle数据库用户的创建及表的创建 下一篇MySQL 5.7的多源复制搭建

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目