【问题标题】:Multiple database connections with sailsjs使用sailsjs的多个数据库连接
【发布时间】:2016-02-19 19:57:18
【问题描述】:

是否可以为每个已注册和经过身份验证的客户端建立一个 mysql 连接?

例如:

我需要为每个客户提供不同的数据库,我想知道您是否可以使用sailsjs 来做到这一点。

【问题讨论】:

    标签: sails.js sails-mongo sails-redis


    【解决方案1】:

    不确定,但我不这么认为,sailsjs 我们有:

    config/env/production.js

    models: {
          connection: 'someMysqlServer'
    }
    

    所以可以只选择一个数据库:

    someMysqlServer: {
       adapter: 'sails-mysql',
       host: 'YOUR_MYSQL_SERVER_HOSTNAME_OR_IP_ADDRESS',
       user: 'YOUR_MYSQL_USER',
       password: 'YOUR_MYSQL_PASSWORD',
       database: 'YOUR_MYSQL_DB'
    },
    

    为每个用户创建一个数据库并不是一个好主意。

    为什么不在您的构思中这样做呢?在一个数据库中,您可以拥有所有用户信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-26
      • 2022-07-21
      • 1970-01-01
      • 2021-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-09
      • 2014-07-04
      相关资源
      最近更新 更多