koa-mysql-connector
v0.1.1
Published
MySql8.0/NodeJs Connector
Downloads
15
Readme
使用之前
该组件依赖@mysql/xdevapi
使用之前,请导入该依赖包
安装
$ npm install --save koa-mysql-connector
In config.js :
var mysqlx = require('@mysql/xdevapi');
var koaMysqlConnector = require("koa-mysql-connector")
const mysql = new koaMysqlConnector();
const options = {
host: 'localhost',
port: 33060,
password: '12345678',
user: 'root',
schema: 'pro_server',
};
mysql.connect(options, options.schema);
export default mysql;
In app.js:
import mysql from './config';
Methods
connect(options, schema)
连接MySQL数据库
Parameters:
| Name | Type | Description | | ------- | ------ | ----------- | | options | Object | 连接数据库的参数 | | schema | String | 数据库名 |
selectDatabase(tablename, select) -> {row.]}
检索数据库
Parameters:
| Name | Type | Description | | --------- | ------ | ----------- | | tablename | String | 表名称 | | select | String | 检索条件 |
insertDatas(tablename, value)
插入数据
Parameters:
| Name | Type | Description | | --------- | ------ | ----------- | | tablename | String | 表名称 | | value | Object | 插入的数据 |
deleteDatas(tablename, expr)
删除数据
Parameters:
| Name | Type | Description | | --------- | ------ | ----------- | | tablename | String | 表名称 | | expr | String | 删除条件 |
updateDatas(tablename, expr, field, value)
修改数据
Parameters:
| Name | Type | Description | | --------- | ------ | ----------- | | tablename | String | 表名称 | | expr | String | 删除条件 | | field | String | 某一个字段名称 | | value | String | 修改的数值 |