什么意思我更新不了
微信云托管的mysql数据库为什么在小程序中不能用内网IP连接?我在小程序中创建了一个云函数,调用云托管mysql数据库, 使用微信托管的内网IP不能,换为外网IP则好用。 下面是云函数的代码: const cloud = require('wx-server-sdk') const mysql = require('mysql2/promise') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV,//云开发环境的初始化 }) exports.main = async(event, context) => { context.callbackWaitsForEmptyEventLoop = false var sql = event.sql; try { const connection = await mysql.createConnection({ host: event.host, //使用微信托管的内网IP不能,换为外网IP则好用。 database: event.database, user: event.user, password: event.password, port:event.port, }) const [rows, fields] = await connection.execute(sql) return rows; } catch (err) { console.log("链接错误", err) return err } }
2022-04-20