繁体   English   中英

连接到 Node.js 中的多个 MySQL 数据库

[英]Connecting To Multiple MySQL Databases in Node.js

我正在尝试使用某种类型的下拉列表来显示来自指定主机的所有数据库的列表。 基本上,我的目标是让用户能够从下拉列表中访问 select 数据库之一并能够运行报告。 但是我被困在如何连接到主机并能够将列表显示到下拉列表中。 我做了一些研究,但我没有得到任何关于如何解决这个问题的明确答案。

要获取数据库名称,请查询information_schema.TABLES数据库。

SELECT Table_schema AS 'Databases' 
FROM information_schema.TABLES 
GROUP BY table_schema`;

然后像这样进行您的报告查询:

SELECT * FROM `dbname`.`tablename` WHERE date >= 'XXXX-XX-XX' AND date <= 'XXXX-XX-XX';

其中dbname是您从下拉列表传递到后端查询的数据库名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM