【问题标题】: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 上有点复杂),然后尝试使用它,这会很慢。

    【讨论】:

    • 你知道如何将mysql数据库连接到rails吗?
    • guides.rubyonrails.org/configuring.html (3.15.2 连接到 mysql 数据库)将类似于开发:适配器:mysql2 编码:utf8 数据库:blog_development 池:5 用户名:root 密码:123 套接字:/tmp/ mysql.sock 主机:192.168.1.0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2017-04-21
    相关资源
    最近更新 更多