tsf severless 框架使用node express构建项目,怎么连接mysql数据库?
SF Serverless 默认不会带mysql环境的,可以尝试使用 https://cloud.tencent.com/product/cdb
在本地打包环境
npm i -D mysql npm i -D node-mysql
然后链接CDB:
const mysql = require('mysql');
const client = (sql, arg, callback) => { //1.创建连接 let config = mysql.createConnection({ host: 'localhost', user: 'root', password: 'root', database: 'vue' }) //2.开始连接 config.connect() //3.对数据库进行增删查改 config.query(sql, arg, (err, data) => { callback && callback(err, data) }) //4.关闭数据库 config.end() }
module.exports = client;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。