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:&#