51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 640|回复: 0
打印 上一主题 下一主题

Postman直连数据库的便捷。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-23 15:45:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 草帽路飞UU 于 2022-9-23 16:26 编辑

Postman连接数据库总括

我们有时候做postmann接口测试时,需要操作数据库,所以就需要用Postman直接连接数据库,以便可以直接对数据库里面的数据进行增删改查;若Postman要连接MySQL数据库,需要先安装xMySQL,并启动xMySQL,然后才可以调用。

一、Postman连接Mysql数据库

1、安装node.js

(1)https://nodejs.org/dist/v12.16.3/node-v12.16.3-x64.msi(直接访问地址下载node.js一键安装);

2、配置环境变量

(1)也有可能在安装了.msi格式的安装包已经自动添加了系统环境变量

(2)cmd窗口查看node.js的版本:node -v;

(3)npm默认在node.js中,最新版本在安装node.js同时也安装了npm;

(4)查看npm版本:npm -v;

(5)下载一个全局执行命令:npm install -g express;默认情况下,在执行npm install -g XXXX时,下载了一个全局包,这个包的默认存放路径可以通过cmd命令:npm root -g;

(6)有时我们可能想让全局包放在其他的盘符,放在node的安装目录:

①node 安装目录下新建两个文件夹:node_global(全局下载存放),node_cache(node缓存)

②在node.js的安装目录下找到node_modules\npm\.npmrc文件,修改如下:

prefix=E:\Node\node_global

cache=E:\Node\node_cache

③执行如下命令:

npm config set prefix "E:\Node\node_global"

npm config set cache"E:\Node\node_cache"

(7)再下载一个全局包:npm install -g vue;

(8)写一个js文件,引入vue模块,并输出,然后在node.js中执行该js文件(在修改完了全局变量之后再执行):

例如:node test.js;

(9)我们修改了npm全局模块的存放路径和cache路径,需要修改系统环境变量

系统变量:NODE_PATH;

变量值:E:\Node\node_global\node_modules;

4、连接数据库

(1)安装xMySQL,执行命令:npm install -g xmysql;

(2)启动服务,连接数据库:xmysql -h 数据库ip地址 -u 用户名-p 密码-d 库名;

(注:要进入xMySQL的安装目录运行命令,连接数据库)


5、连接并执行SQL语句

(1)xMySQL的默认端口是3000,所以直接在url中输入:http://localhost:3000/api/表名

二、Postman连接SQL Server数据库

三、Postman连接SQL Server数据库



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-19 17:58 , Processed in 0.066794 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表