• 首頁 > 上網技巧 > 電腦小技巧 > 微信小程序操作Mysql數據庫

    微信小程序操作Mysql數據庫

    時間:2019-07-13 10:57 作者:QQ地帶 我要評論

    小程序的誕生,是移動應用的革命。
     
    下面是騰訊云服務器端配置:
     
    ·                                Node.js 8.2.1
     
    ·                                MySQL 5.7.18
     
    ·                                Nginx 1.10.2
     
    新開發環境是 wafer2,這種架構使后臺開發更方便。數據庫用Mysql,使用knex框架進行操作(http://knexjs.org/)
     
    環境搭起來了,來簡單用Demo操作數據庫。
     
    前臺頁面設計
        用了一下即時應用和Coolsite360兩種工具,導出的代碼前者很龐大,后者沒有wxss,感覺都沒法用。希望在以后的版本中有所改進。
     
    后臺數據庫建立
        Demo中已有cAuth數據庫,在其中新建一work表,這個可進入騰訊云直接操作。具體語法可能參考(http://knexjs.org/)
     
    增加記錄test.js
    const { mysql } = require('../qcloud')
     
    module.exports = async ctx => {
     
      var writeDate = new Date();
      console.log(ctx.request.body)
      await mysql("work").insert({ context: ctx.request.body.context, write_date: writeDate })
      ctx.state.data = ctx.request.body
    }
    上面的ctx是通過Request從前端傳來的數據。
     
     網上不少用PHP進行后端數據處理,其實wafer2中已經有qcloud,可以用js進行數據操作。所有增加刪除查詢等事務邏輯都可在后臺即服務器端的各js中處理,入口在router/index.js中。這個可以仔細閱讀Demo。
     

    標簽: 微信小程序
    頂一下
    (0)
    0%
    踩一下
    (0)
    0%

    Google提供的廣告

    pk10最牛稳赚计划软件
  • 2019041511选五开奖结果 15选5计算器360 河南体彩11选5开奖结果查询 湖北30选5奖金 扑克游戏大全 北京十一选五一定牛百度 快赢481中奖规则 浙江11选5基本走势图 乐视法甲贴吧 重庆快乐十分怎样才中 四肖三肖中特95 26选5三段式好彩 188足球比分直播 0607年西甲积分榜 2019西班牙篮球比分