• postman 连接mysql


    1、安装

    想要postman连接mysql,需要安装xmysql,启动该服务,然后才可以调用。

    预置条件:完成nodejs和npm的安装

    安装时要注意版本的匹配问题,用法和注意事项可查看https://github.com/o1lab/xmysql#xmysql--one-command-to-generate-rest-apis-for-any-mysql-database

      npm install -g xmysql

    2、启动服务

    启动xmysql:

    xmysql的相关启动参数,可以通过xmysql 查看

    xmysql -h host_name -u user_name -p user_password -d database_name -o port

    备注:-h,-u,-p,-o:要连接的数据库的信息, -r,-n想要启动xmysql服务机器的信息

    输入localhost:3000查看

    用法

    安装连接说完了,不能不说用法。下面通过表格整理一下:

    1. 查询所有数据

    这个只列常用的,因为一般都是查询居多,增删改请参考官网 API 文档:传送门

    MySQLrestapirestapi 的使用含义
    select get localhost:3000/api/表名 实现数据库中的查询操作



    2. 单条件查询:查询 id=826 的用户信息
    MySQLrestapirestapi 的使用含义
    select get localhost:3000/api/表名_where=(id,eq,826) 实现数据库中的查询操作

    MySQLrestapirestapi 的使用含义
    != ne (字段,ne,值) 不等于
    > gt (字段,gt,值) 大于
    >= gte (字段,gte,值) 大于等于
    < lt (字段,lt,值) 小于
    <= lte (字段,lte,值) 小于等于
    is is (字段,is,true/false/null) 判断字段是否是真/假/空
    in in (字段,in,值 1,值 2,值 3) 字段在三个值中取值
    between bw (字段,bw,值 1,值 2) 字段在某一范围内
    like like (字段,like,~值) 使用~代替 MySQL 中的占位符 %
    3. 多条件查询:查询 id=826 并且 LeaveAmount=0.00 的用户
    MySQLrestapi
    or ~or
    and ~and
     
     localhost:3000/api/member?_where=(id,eq,826)~and(LeaveAmount,eq,0.00)
    4. 排序:根据 id 降序输出

    -号表示降序,不加-表示升序

    localhost:3000/api/member?_sort=-id
    5. 限制输出条数

    _size=n,表示输出前 n 条,如果有其他条件,用**&**分隔

    如果我想输出 LeaveAmount=100.00 的前 2 条数据,应该怎么查询

     
    localhost:3000/api/member?_where=(LeaveAmount,eq,100.00)&_size=2



  • 相关阅读:
    Cyclic Nacklace HDU
    Oulipo HDU
    Period HDU
    Blue Jeans POJ
    剪花布条 HDU
    最长公共前缀 CSU
    Clock Pictures CSU
    Number Sequence HDU
    Arrange the Bulls POJ
    Traveling by Stagecoach POJ
  • 原文地址:https://www.cnblogs.com/fyangq/p/14272356.html
Copyright © 2020-2023  润新知