1、准备nodejs环境
如果没有安装,在网上找教程,安装好后,在控制台输入命令查看版本,如下就成功了
 
2、安装xmysql
在控制台输入
 npm install -g xmysql
3、连接目标数据库
帮助如下:
 
 示例: 目标数据库为:123.23.23.1:32245 用户名:user1 密码:pass1,想连接的库名:test1
 控制台输入: xmysql -h 123.23.23.1 -o 32245 -u user1 -p pass1 -d test1 -n 3001
 
如果Number of Tables 是0 表示没有连接成功。
4、使用postman请求
http://localhost:3001
 (3001是上面连接的时候写的 -n ,如果连接的时候不写-n ,默认是3000)
 
-  查询整张表:GET http://localhost:3001/api/表名 
-  查询某一行数据:GET http://localhost:3001/api/表名/主键的值 
 比如:有一张表为 data_source,主键为id 
 想查询id为A这一行的值,那么请求为:http://localhost:3001/api/data_source/A
  
-  创建一条数据:POST http://localhost:3001/api/表名 
 例: 
 数据库结果:
  
-  修改某条数据:PATCH http://localhost:3001/api/data_source/test1 
  

- 删除某条数据: DELETE http://localhost:3001/api/data_source/test1
  
- 使用where查询:GET http://localhost:3001/api/data_source?_where=(name,eq,A股市场) 
 GET http://localhost:3001/api/data_source?_where=(name,eq,A股市场)&_fields=name,id
  
更多操作查看:https://github.com/o1lab/Xmysql#api-overview