mysql - NodeJS mysql - 使用 1 个连接管理多个 MySQL 数据库
问题描述
我想使用多个数据库与一个用户连接到 MySQL 服务器。我正在制作一个 Web 服务器,但它会从多个主机名(例如 example.com example2.com)获得连接,并且他们将有一个面板来管理他们的页面。然后他们将拥有这些凭据进行连接:用户名、密码和数据库名称。所以他们可以整合到他们想要的其他东西。但是当我们创建一个池时,我们指定了一个数据库,我想优化数据库连接,所以我不想创建多个连接。我现在正在使用具有多个数据库连接的 mysql2。谢谢!
解决方案
当我使用这样的查询时它起作用了:
SELECT value FROM databaseName.tableName WHERE name="something"
推荐阅读
- asp.net-core - `MapControllerRoute`、`MapDefaultControllerRoute`和`MapControllers`之间的区别?
- kotlin - Kotlin:删除数组中相同的相邻成员
- php - 如何为多语言网站设置 .htaccess?
- kubernetes - 如何在 Google Kubernetes Engine 中启用功能门?
- android - 如何在 Android 的原生消息应用程序中添加自定义表情符号库?
- sql-server - 在 SQL Server 中扩展分区函数和方案
- python - Python urllib.urlretrive 无法将图像下载到文件夹
- javascript - 如何从函数中的子进程返回值?
- c# - 网站发布后,如何使用文件路径打开文件?
- sql - SQL:无法创建函数返回表。“表在此位置无效,期待:位、布尔值、布尔值......”