将Rails数据库连接到多台笔记本电脑

时间:2018-02-02 01:53:45

标签: ruby-on-rails database-connection ruby-on-rails-5 sqlite3-ruby

我正在开发一个项目,我希望将两台以上的笔记本电脑连接到笔记本电脑本地的Rails数据库。因此,每当他们运行Rails应用程序并提交答案时,信息将在他们的笔记本电脑上以及我的笔记本电脑上。我知道这可以用PHP完成,但我试图用rails来做。我试图将数据库连接到最多7台没有互联网连接的笔记本电脑。正如我所说,它将在本地,他们将在他们的笔记本电脑上运行相同的rails代码,他们的数据将保存到同一个数据库。笔记本电脑可以通过以太网电缆连接,以帮助他们连接。如果你能提供帮助,非常感谢你。

1 个答案:

答案 0 :(得分:0)

如果我理解正确的话。

  1. 所有笔记本电脑都需要在同一个网络中。
  2. 确保托管数据库的人允许远程连接(注意防火墙规则)。
  3. 找出分配给db laptop的ip
  4. 在每台其他笔记本电脑中配置database.yml,指向笔记本电脑的ip,数据库中包含正确的数据库名称,pwd指向defaul localhost。