本文摘自PHP中文网,作者青灯夜游,侵删。
本篇文章给大家介绍一下使用nodejs连接mysql数据库的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《nodejs 教程》
1.安装mysql模块
2.创建通用方法
这里使用了Promise函数回调,如果不需要可以不使用的
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 | const mysql = require( 'mysql' )
const pool = mysql.createPool({
host: "localhost" ,
user: "root" ,
password: "root" ,
database: "heartsofiron"
})
const query = function (sql){
return new Promise( function (callback,errorback){
pool.getConnection( function (err,conn){
if (err){
console.error(err)
} else {
conn.query(sql, function (qerr,vals,fields){
conn.release()
console.log(vals)
callback(vals)
})
}
})
})
}
module.exports = query
|
3.使用上方通用函数
1 2 3 4 | query( "select * from users" ).then(ret=>{
console.log(ret)
})
|
这里只展示了最简单的方法,但是已经能够满足基本的需求了,也是为了能让初学者看懂,所以没有加很多额外的plugin。
更多编程相关知识,请访问:编程视频!!
以上就是浅谈nodejs连接mysql数据库的方法的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
nodejs适合做些什么?
浅谈nodejs利用node-xlsx模块读取excel数据的方法
node.js访问sql数据库的方法
nodejs与javascript的区别
vue nodejs 什么区别
浅谈nodejs中的模块规范
浅谈nodejs关闭进程的方法
解决包管理工具 npm 和 yarn 下载安装超时的方法
深入了解nodejs中的mongoose工具
深入浅析nodejs中的事件和事件循环
更多相关阅读请进入《nodejs》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 浅谈nodejs连接mysql数据库的方法