前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >postman请求数据库方法(Omysql)

postman请求数据库方法(Omysql)

作者头像
软件测试君
发布2019-08-13 10:27:43
1.4K0
发布2019-08-13 10:27:43
举报
文章被收录于专栏:测试人生测试人生

一、github 地址:

https://github.com/liyinchigithub/Omysql

二、效果
三、使用方式

如果你电脑已经安装配置 Git、node 环境,可以直接按下面步骤进行操作:

1、从 github 拉取工程
代码语言:javascript
复制
git clone git@github.com:liyinchigithub/express-mysql-restfulAPI.git
2、切换到目录下
代码语言:javascript
复制
cd Omysql
3、安装依赖包
代码语言:javascript
复制
npm install
4、启动 omysql 服务
代码语言:javascript
复制
node server.js
5、如果你的电脑还没有 node 环境,具体配置方法可以参考下面两个链接:

windows https://jingyan.baidu.com/article/1876c8529c79e2890b1376dd.html mac https://jingyan.baidu.com/article/6b1823098bdd9fba59e1597a.html 在 postman 上面构建以下请求,即可实现 postman 访问数据库!

API 接口文档
1、功能 创建数据库
代码语言:javascript
复制
请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/CreateDB/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"query":"CREATE DATABASE Express_API_DB;"
}
响应 body:
{
"result": "success",
"status": 200
}
2、功能 创建表
代码语言:javascript
复制
请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/CreateTable/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"query":"CREATE TABLE table4(name VARCHAR(100),id
VARCHAR(100),age INT,address VARCHAR(100),tel INT,PRIMARY
KEY ( id ))ENGINE=InnoDB DEFAULT CHARSET=utf8;"
}
响应 body:
{
"result": "success",
"status": 200
}
3、功能 插入数据
代码语言:javascript
复制
请求方法:PUT
请求地址:
http://127.0.0.1:8004/mysql_demo/insert_data/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"addSql":"INSERT INTO table4(address,age,id,name,tel)
VALUES('福建省泉州市丰泽区',19,225,'刘丽丽','159115');"
}
4、功能 更新数据
代码语言:javascript
复制
请求方法:PUT
请求地址:http://127.0.0.1:8004/mysql_demo/update/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"UpdateSql":"UPDATE table4 SET address='福建省厦门市
',age='17',id='123',name='赵柳',tel='123123' WHERE name='刘丽丽
';"
}
5、功能 删除表数据
代码语言:javascript
复制
请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/delete/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"delSql":"DELETE FROM table4 where name='王老五';"
}
6、功能 删除表
代码语言:javascript
复制
请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/drop
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"DropSql":"DROP TABLE table4;"
}
7、功能 删除数据库
代码语言:javascript
复制
请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/drop
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"DropSql":"DROP DATABASE Express_API_DB;"
}
8、功能 查询条件
代码语言:javascript
复制
请求方法:POST
请求地址:http://127.0.0.1:8004/mysql_demo/find
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"findSql":"SELECT * FROM table4 WHERE name='赵柳';"
}
9、功能 查询表内所有数据
代码语言:javascript
复制
请求方法:POST
请求地址:http://127.0.0.1:8004/mysql_demo/find
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"findSql":"SELECT * FROM table4;"
}
10、功能 查询所有数据库
代码语言:javascript
复制
请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/show_databases
请求 body:
{
"host":"127.0.0.1",
"port":"3306",
"user":"root",
"password":"12345678",
"findSql":"show databases"
}
11、功能 查询数据库所有表
代码语言:javascript
复制
请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/show_databases
请求 body:
{
"host":"127.0.0.1",
"port":"3306",
"user":"root",
"password":"12345678",
"database":"数据库名称",
"findSql":"show tables"
}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试君 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、效果
  • 三、使用方式
    • 1、从 github 拉取工程
      • 2、切换到目录下
        • 3、安装依赖包
          • 4、启动 omysql 服务
            • 5、如果你的电脑还没有 node 环境,具体配置方法可以参考下面两个链接:
            • API 接口文档
              • 1、功能 创建数据库
                • 2、功能 创建表
                  • 3、功能 插入数据
                  • 4、功能 更新数据
                    • 5、功能 删除表数据
                      • 6、功能 删除表
                        • 7、功能 删除数据库
                          • 8、功能 查询条件
                            • 9、功能 查询表内所有数据
                              • 10、功能 查询所有数据库
                                • 11、功能 查询数据库所有表
                                领券
                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档