如何使用 fastify-mysql 插件连接到多个 mysql 数据库?我在插件文件夹中有一个文件 mysql.db.js。但似乎无法弄清楚如何与位于不同位置的 2 个数据库建立多个连接。
'use strict'
const fp = require('fastify-plugin')
const mysql = require('fastify-mysql')
module.exports = fp(async (fastify, opts) => {
const mysqlOpts = Object.assign({}, {
host: process.env.MYSQL_HOST || '',
port: process.env.MYSQL_PORT || '',
database: process.env.MYSQL_DATABASE || '',
user: process.env.MYSQL_USER || '',
password: process.env.MYSQL_PASSWORD || ''
}, opts.mysql)
fastify.register(mysql, mysqlOpts)
})