18910140161

微信小程序操作Mysql数据库

顺晟科技

2021-06-16 10:53:05

265

小程序的诞生是移动应用的一场革命。

以下是腾讯云服务器配置:

Node.js 8.2.1

MySQL 5.7.18

Nginx 1.10.2

新的开发环境是wafer2,使得后台开发更加方便。该数据库由Mysql和knex框架(http://knexjs.org/)运营

环境设置为简单地使用演示操作数据库。

前台页面设计

用了instant application和Coolsite360两个工具,导出的代码巨大,而后者没有wxss,感觉没什么用。希望在以后的版本中有所改进。

后台数据库建立

Demo里有一个cAuth数据库,里面新建了一个工作表,腾讯云可以直接操作。具体语法可参考(http://knexjs.org/)

添加记录test.js

const { mysql }=require('./qcloud ')

module.exports=async ctx={

var write Date=new Date();

console.log(ctx.request.body)

等待mysql('work ')。insert({ context : CTX . request . body . context,write_date: writeDate })

CTX . state . data=CTX . request . body

}

上面的ctx是前端通过Request传输的数据。

很多人在网上使用PHP进行后端数据处理。事实上,qcloud在wafer2中已经存在,js可以用于数据操作。所有的事务逻辑,比如添加和删除查询,都可以在后台服务器端的各种js中进行处理,条目在router/index.js中,大家可以仔细阅读Demo。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航