Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在多台笔记本电脑上运行相同的Rails代码,并将所有笔记本电脑的数据保存到同一个数据库中_Ruby On Rails_Sql Server_Database_Sqlite_Ruby On Rails 5 - Fatal编程技术网

Ruby on rails 在多台笔记本电脑上运行相同的Rails代码,并将所有笔记本电脑的数据保存到同一个数据库中

Ruby on rails 在多台笔记本电脑上运行相同的Rails代码,并将所有笔记本电脑的数据保存到同一个数据库中,ruby-on-rails,sql-server,database,sqlite,ruby-on-rails-5,Ruby On Rails,Sql Server,Database,Sqlite,Ruby On Rails 5,我试图在localhost:3000上的多台笔记本电脑上运行相同的rails代码。如何将从不同笔记本电脑提交的数据保存到单个数据库中。或者,他们将共享同一个数据库,如果有人提交了数据,数据将自动放在其他人的笔记本电脑上。还考虑到没有任何互联网连接,但我们可以将它们与以太网电缆连接起来。此外,我们正在使用sqllite3。谢谢 在这种情况下,您可能希望使用mysql—它就是这样设计的,您只需在配置中指定远程主机而不是“localhost”。 但是,您可以将sqlite数据库放在ftp/sftp/w

我试图在localhost:3000上的多台笔记本电脑上运行相同的rails代码。如何将从不同笔记本电脑提交的数据保存到单个数据库中。或者,他们将共享同一个数据库,如果有人提交了数据,数据将自动放在其他人的笔记本电脑上。还考虑到没有任何互联网连接,但我们可以将它们与以太网电缆连接起来。此外,我们正在使用sqllite3。谢谢

在这种情况下,您可能希望使用mysql—它就是这样设计的,您只需在配置中指定远程主机而不是“localhost”。
但是,您可以将sqlite数据库放在ftp/sftp/webdav服务器中,作为本地文件夹装载(在windows tho上有点复杂),然后尝试使用它,这将非常慢。

您知道如何将mysql数据库连接到rails吗?(3.15.2连接到mysql数据库)类似于开发:适配器:mysql2编码:utf8数据库:blog_开发池:5用户名:根密码:123套接字:/tmp/mysql.sock主机:192.168.1.0