一、安装node.js

二、配置环境变量

三、安装xmysql,连接数据库

四、postman操作数据库


功能说明

node.js:是一个javascript运行环境,优点:单线程、v8引擎、非阻塞IO、事件驱动。
Xmysql:可以将数据库的表数据转换成 Restful API 接口,返回 JOSN 格式的数据结果。
Mysql:是一个开源的关系型数据库管理系统,世界上使用最多的RDBMS,作为服务器运行,提供对多个数据库的多用户访问。
Postman:是一个接口测试工具。(接口测试就是通过模拟客户端向服务器发送请求。而postman可以模拟大多HTTP请求,向服务器发送请求。)


一、安装node.js

(1). 安装node.js,进入网站,下载安装文件:https://nodejs.org/en/download/

postgre 查询mansql postman查询数据库_数据库

(2). 点击"node-v16.17.0-x64.msi"文件进行安装,点击"Next"

postgre 查询mansql postman查询数据库_node.js_02


postgre 查询mansql postman查询数据库_node.js_03

(3). 勾选"I accept the terms in the License Agreement",点击"Next"

postgre 查询mansql postman查询数据库_mysql_04

(4). 点击"Change..." 选择安装目录,点击"Next"

postgre 查询mansql postman查询数据库_postgre 查询mansql_05

(5). 直接点击"Next"

postgre 查询mansql postman查询数据库_node.js_06

(6). 勾选"automatically install the neccessary tools.",点击"Next"

postgre 查询mansql postman查询数据库_mysql_07

(7). 直接点击"Install"

postgre 查询mansql postman查询数据库_node.js_08

postgre 查询mansql postman查询数据库_mysql_09

(8). 安装完成后点击"Fash"

postgre 查询mansql postman查询数据库_数据库_10

(9). 显示此弹框代表安装成功,关闭显示弹框即可

postgre 查询mansql postman查询数据库_node.js_11

(10). 进入cmd窗口,输入"node -v"验证node是否安装成功(备注:最新版的node会默认安装npm)

postgre 查询mansql postman查询数据库_mysql_12

二、配置环境变量


(1). 下载全局执行命令(包的默认路径:C:\Users\Administrator\AppData\Roaming\npm\node_modules,可以通过此命令查看:npm root -g)

postgre 查询mansql postman查询数据库_node.js_13

三、安装xmysql,连接数据库

(1). 安装xmysql--cmd窗口输入"npm install -g xmysql"后回车

postgre 查询mansql postman查询数据库_postgre 查询mansql_14

(2). cmd窗口输入"xmysql"后回车,验证xmysql是否安装成功(下图代表安装成功)

postgre 查询mansql postman查询数据库_mysql_15

(3). 连接数据库,命令行输入"xmysql -h your_hostname -u your_username -p your_userpassword -d your_databasename"

postgre 查询mansql postman查询数据库_mysql_16

(4). 浏览器输入"http://localhost:3000/",查看数据库信息。

postgre 查询mansql postman查询数据库_mysql_17

四、postman操作数据库


前置条件:psotman操作数据库期间"数据库和xmysql"不可以关闭。

postgre 查询mansql postman查询数据库_数据库_18

(1). 打开postman👉新建个http请求👉选择Get请求方式,输入"localhost:3000/api/数据库表名"👉点击发送👉查看响应内容,显示此数据库表名内的数据。

postgre 查询mansql postman查询数据库_mysql_19

------------------------------------------------------- ###避免踩坑问题 ------------------------------------------------------- 在cmd窗口执行"xmysql -h your_hostname -u your_username -p your_userpassword -d your_databasename"出现"Error: connect ECONNREFUSED 192.168.104.xxx:3306",可能是数据库(mysql)的端口不是3306,需要把mysql的端口改为3306就可以连接成功mysql数据库。

postgre 查询mansql postman查询数据库_postgre 查询mansql_20