postman 详细使用(5):使用 xmysql 连接 MySQL 数据库

postman 使用 xmysql 连接 MySQL 数据库

 

postman 本身并没有提供数据库连接功能,如果需要 postman 连接数据库,有一种实现思路,就是为提供 Restful 风格的 HTTP 接口,再由 postman 去访问这一系列的 Rest API 来实现对数据库的访问;

 

如果需要实现连接 MySQL 数据库的 REST API ,实现的方式有很多,比如 Java 通过 SpringBoot,Python 通过 Django,node.js 通过 Express 都可以实现;

但对于 postman 这样的测试环境,常常只需要对数据库进行比较简单的增删改查,使用以上这些方式需要自己编写比较多的 sql 转换代码比较麻烦,可以使用 node.js 上的 xmysql 简化这一操作,项目地址:https://github.com/o1lab/xmysql

 

xmysql 可以一键连接数据库,并自动生成常用的增删改查 Restful API,类似如下:

安装,配置,启动 xmysql 也十分方便,基本就是一键完成,xmysql 依赖 7.6.0 以上版本的 node.js,可以通过 npm 一键安装;

以下在 debian 环境下示例:

# 安装 node,npm
sudo apt-get install nodejs nodejs-legacy npm
# 安装 xmysql
sudo npm -g install xmysql
# 启动 xmysql ,连接数据库
sudo xmysql -h host_name -u user_name -p user_password -d database_name

我连接自己的本地数据库中的 postman_test 数据库,如下:

之后可以通过 http://localhost:3000/api/ 访问 xmysql 自动生成的 Rest API;

 

关于这些 API 详细说明,项目 README  上已经说得很详细了:https://github.com/o1lab/xmysql#xmysql--one-command-to-generate-rest-apis-for-any-mysql-database,以下一些结合 postman 的示例:

我的访问的示例数据表如下:

 

在 postman 中通过 xmysql 对改数据表进行增删改查:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 5
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值