天天看點

【postman】使用xmysql讀取資料庫中的資料

安裝nodejs和npm

參照菜鳥程式設計進行安裝:https://www.runoob.com/nodejs/nodejs-install-setup.html

安裝完成nodejs之後會自動安裝npm哦。

檢視npm的版本使用指令

npm -v

安裝xmysql

執行指令: npm install -g xmysql

【postman】使用xmysql讀取資料庫中的資料

啟動xmysql:

xmysql的相關啟動參數,可以通過xmysql -h檢視.

連接配接資料庫使用指令:

xmysql -h localhost -u mysqlUsername -p mysqlPassword -d databaseName
           

連接配接成功後會出現下圖:

【postman】使用xmysql讀取資料庫中的資料

注意:這個服務不能關閉要一直打開

如果報錯292,那麼可能是端口被占用了,殺掉占用的程序就好了。

執行sql語句

啟動xmysql後,即可通過

http://localhost:3000/api/

通路 xmysql 自動生成的 Rest API,詳細的使用方法可通過https://github.com/o1lab/xmysql檢視

【postman】使用xmysql讀取資料庫中的資料

下面舉我的一個例子:

轉化為sql語句就是:

關于後面的p和size,解釋如下:

_p表示頁面,_size表示響應行的大小

預設情況下,每個GET請求在一個表上傳回20條記錄,最多傳回100條記錄。

/api/payments?_size=50

/api/payments?_p=2

/api/payments?_p=2&_size=50

當_size大于100時-記錄數預設為100(即最大值)

當_size小于或等于0時-記錄數預設為20(即最小值)

其他具體寫法參考github上的開發文檔哦。