我已经在node.js服务器中使用express.js框架创建了api。我的数据库是mysql。我能够创建与数据库的连接。下面是连接代码。
现在我想动态地创建连接。我有两个数据库(databasefirst和databasesecond)。
var mysql=require('mysql');
var connection=mysql.createPool({
host:'localhost',
user:'root',
password:'',
database:'databaseFirst'
});
module.exports=connection;
1) 用户将首先使用数据库登录。
2) 成功登录后,他们将获得数据库名称,如databasesecond。现在所有其他api都将使用databasesecond作为登录用户。
3) 每个api都将发送数据库名称,以便它们能够识别该用户正在使用哪个数据库。
请帮帮我。
1条答案
按热度按时间twh00eeo1#
您可以执行类似的操作:here reference link:1.stack 2.documents,nodedbconnection