小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问小程序生产环境和开发环境中能访问另外云主机得MSSQL数据库么,因为那个MSSQL数据库已经有很多会员数据,在这个基础上开发小程序得,
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你说的是腾讯云服务吗?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以用。
package.json 文件中的 “dependencies” 加上 “mssql”: “latest”。
index.js 文件如下:
// 云函数入口文件
const cloud = require('wx-server-sdk')
const mssql = require('mssql')
cloud.init()
// 云函数入口函数
exports.main = async(event, context) => {
var config = {
user: event.user,
password: event.password,
server: event.server,
database: event.database,
port: event.port * 1, //用数字相乘强制转换
options: {
encrypt: true
},
pool: {
min: 0,
max: 10,
idleTimeoutMillis: 30000
}
};
try {
await mssql.connect(config)
result = await mssql.query(event.query)
return result
} catch (err) {
return err
**上传云函数后,使用方法是:
wx.cloud.callFunction({
name: '云函数名称',
data: {
user: user,
password: password,
server: server,
database: database,
port: 1433,
query: queryString
success: res => {
console.log(res) }
})
你是想从云数据库中读数据吗?这个我暂时不太清楚,貌似是不可以的,必须要有你的后端服务器通过接口读数据,或者有云函数可以调用,或者使用node.js去读mysql的数据,你再通过node.js读数据
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你说的是腾讯云服务吗?
可以用。
package.json 文件中的 “dependencies” 加上 “mssql”: “latest”。
index.js 文件如下:
// 云函数入口文件
const cloud = require('wx-server-sdk')
const mssql = require('mssql')
cloud.init()
// 云函数入口函数
exports.main = async(event, context) => {
var config = {
user: event.user,
password: event.password,
server: event.server,
database: event.database,
port: event.port * 1, //用数字相乘强制转换
options: {
encrypt: true
},
pool: {
min: 0,
max: 10,
idleTimeoutMillis: 30000
}
};
try {
await mssql.connect(config)
result = await mssql.query(event.query)
return result
} catch (err) {
return err
}
}
**上传云函数后,使用方法是:
wx.cloud.callFunction({
name: '云函数名称',
data: {
user: user,
password: password,
server: server,
database: database,
port: 1433,
query: queryString
},
success: res => {
console.log(res) }
})
你是想从云数据库中读数据吗?这个我暂时不太清楚,貌似是不可以的,必须要有你的后端服务器通过接口读数据,或者有云函数可以调用,或者使用node.js去读mysql的数据,你再通过node.js读数据