@mulin24/mysql
v0.1.4
Published
基于 mysql2 封装的 mysql 便捷使用方法
Downloads
6
Readme
@mulin24/mysql
基于 mysql2 封装的 mysql 便捷使用方法
连接 mysql
genExecutor
生成 mysql 语句执行方法
入参
config
(Config) - mysql 连接信息host
(string) - 服务地址/IPport
(string) - 端口user
(string) - 用户名password
(string) - 密码database
(string) - 数据库名称multipleStatements
(boolean) - 一次执行多条 sqlnamedPlaceholders
(boolean) - 支持 sql 语句命名参数
返回
((sql: Sql) => Promise) - 执行器
类型说明
config
继承 mysql2 的 ConnectionOptions 类型,并包含
host
(string) - 服务地址/IPport
(string) - 端口user
(string) - 用户名password
(string) - 密码database
(string) - 数据库名称multipleStatements
(boolean) - 一次执行多条 sqlnamedPlaceholders
(boolean) - 支持 sql 语句命名参数
Sql
sqlStr
(string) - sql 语句字符串params
(Record|Array) - 字符串中使用的参数 “?” 占位参数对应数组,“:(变量名称)” 占位参数对应对象
genOperator
生成 mysql 操作对象
入参
config
(Config) - mysql 连接信息host
(string) - 服务地址/IPport
(string) - 端口user
(string) - 用户名password
(string) - 密码database
(string) - 数据库名称multipleStatements
(boolean) - 一次执行多条 sqlnamedPlaceholders
(boolean) - 支持 sql 语句命名参数
返回
operator
(Object) - mysql 操作对象execute
((sql: Sql) => Promise) - mysql 语句执行方法