Я создал API с помощью фреймворка express.js на сервере Node.js.Моя база данных MySQL.Я могу создать соединение с базой данных.Ниже приведен код для подключения.
Теперь я хочу создать соединение динамически.У меня есть 2 базы данных (databaseFirst и databaseSecond).
var mysql=require('mysql');
var connection=mysql.createPool({
host:'localhost',
user:'root',
password:'',
database:'databaseFirst'
});
module.exports=connection;
1) Пользователь войдет в систему с использованием databaseFirst.
2) После успешного входа он получит имя базы данных, например, databaseSecond. Теперь все остальные API-интерфейсы будут использовать databaseSecond для этого зарегистрированного пользователя.
3) Каждый API будет отправлять имя базы данных, чтобы они могли определить, какая база данных используется для этого пользователя.
Пожалуйста, помогите мне.