【问题标题】:Running the same Rails code on multiple laptops and saving the data from all of them to the same Database在多台笔记本电脑上运行相同的 Rails 代码并将所有笔记本电脑中的数据保存到同一个数据库中
【发布时间】:2018-01-31 00:52:57
【问题描述】:
我正在尝试在 localhost:3000 上的多台笔记本电脑上运行相同的 rails 代码。如何保存从不同笔记本电脑提交的数据以保存在单个数据库中。或者,他们将共享同一个数据库,如果有人提交了数据,它将自动在其他人的笔记本电脑上。还要考虑没有任何互联网连接,但我们可以用以太网电缆连接它们。另外,我们正在使用 sqllite3 。谢谢!
【问题讨论】:
标签:
ruby-on-rails
sql-server
database
sqlite
ruby-on-rails-5
【解决方案1】:
在这种情况下您可能想使用 mysql - 它旨在以这种方式工作,您只需在配置中指定远程主机而不是 'localhost'。
但是,您可以将 sqlite 数据库放在 ftp/sftp/webdav 服务器中,挂载为本地文件夹(在 windows 上有点复杂),然后尝试使用它,这会很慢。