服务器之家

服务器之家 > 正文

nodejs环境快速操作mysql数据库的方法详解

时间:2022-02-20 17:26     来源/作者:代码哈士奇

github地址https://github.com/dmhsq/dmhsq-mysql-db
可用于腾讯云SCF以及云开发环境
错误处理尚未完善 错误参考mysql错误
引入依赖包 npm install dmhsq-mysql-db
效果如下
简化了mysql的使用

nodejs环境快速操作mysql数据库的方法详解

安装依赖

?
1
npm install dmhsq-mysql-db

使用示例

快速操作mysql 错误处理尚未完善 部分错误参考mysql错误

引入资源

?
1
const database = require("dmhsq-mysql-db")

连接数据库

?
1
2
3
4
5
6
7
let db = new database({
    host: 'xxx',
    port: 'xxx',
    user: 'xxxx',
    password: 'xxxx',
    database: "xxxx"
})

引用表

?
1
let collection = db.table("user")

查询全部

?
1
2
3
collection.get().then(res => {
    console.log(res)
})

条件查询

?
1
2
3
4
5
collection.where({
    username: "dmhsq"
}).get().then(res => {
    console.log(res)
})

插入数据

?
1
2
3
4
5
6
7
collection.add({
    username: "dmhsq",
    password: "dmhsq",
    _id: 123176312
}).then(res => {
    console.log(res)
})

更新数据

?
1
2
3
4
5
6
7
collection.updata({
    password: "zccc"
}).where({
    username: "dmhsq"
}).then(res=>{
    console.log(res)
})

删除数据

?
1
2
3
4
5
collection.del().where({
    username: "dmhsq"
}).then(res => {
    console.log(res)
})

到此这篇关于nodejs环境快速操作mysql数据库的方法详解的文章就介绍到这了,更多相关nodejs操作mysql数据库内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_42027681/article/details/115038010

标签:

相关文章

热门资讯

蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
返回顶部