mysqls一款专为node.js生成sql语句的插件、链式调用、使用灵活、支持事物

mysqls是一款专为Node.js设计的SQL生成和执行插件,提供链式调用、灵活的使用方式,支持事务处理。其API灵感来源于ThinkPHP模型API,包括初始化配置、SQL语句生成及执行等功能。
摘要由CSDN通过智能技术生成

mysqls

It is written in JavaScript,crud for mysql.You can also use transactions very easily.

mysqls 一款专为node.js生成sql语句的插件,链式调用,使用灵活。支持生成sql语法,也支持生成语法之后直接调用,支持事物等特性。 

API参考很流行的ThinkPHP模型API。

npm地址:https://www.npmjs.com/package/mysqls

github: https://github.com/wangweianger/mysqls

 

安装:

npm install mysqls --save-dev

 

 

mysqls参数说明

 

  • init: sql初始化API 
  • exec: 执行sql语句

  • sql: 链式调用生成sql语句,支持生成后直接执行sql语句

  • transaction: 执行事务API

项目使用:

//import方式
import { init, exec, sql, transaction } from 'mysqls'

//require方式
let { init, exec, sql, transaction } = require('mysqls')

 

mysql配置初始化:

// 可在项目的启动时初始化配置
init({
    host: 'localhost',
    user: 'root',
    password:'123456',
    database: 'test',
    port: 3306,
})

 

init 参数说明

  • ispool: 是否以连接池的方式初始化 (default:true)
  • host: host地址 (default:&#
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值