0
我使用rails對一個應用程序進行了編程,我可以將其部署到一臺機器上。它使用在本地機器中創建的sqlite3數據庫。在rails上配置一個遠程sqlite3數據庫
現在我需要把這個數據庫放在另一臺機器上,但我不知道如何。我在另一臺機器和sqlite3上安裝了rails環境。我這樣配置database.yml文件:
development:
adapter: sqlite3
database: db/development.sqlite3
host: 172.**.**.**
pool: 5
timeout: 10000
username: username
password: password
但是沒有任何反應。我需要在另一臺機器上配置什麼嗎?我錯過了什麼嗎?對不起,如果我看起來無知,是我第一次做這樣的事情。
你可以SSH的數據庫機器? – pangpang 2014-08-30 02:39:04
是的,我可以沒有問題。 – 2014-08-30 02:43:49
Sqlite是一個基於文件的DBMS,沒有網絡服務。但你可以從這個問題中學習:http://stackoverflow.com/questions/21571277/how-to-connect-a-sqlite-database-in-remote-host – 2014-08-30 02:46:04