我無法將我的rails 2.3.5應用程序連接到遠程數據庫。無法連接rails應用程序到遠程mysql數據庫
在我的database.yml我:
development:
adapter: mysql
database: master
username: user
password: password
host: 192.168.1.113
我得到的錯誤是:
無法通過套接字「/ var/run中/ mysqld的/ mysqld的連接到本地MySQL服務器(2)
我知道問題不在權限或用戶設置,因爲當我運行一個簡單的Ruby腳本與相同的MySQL寶石它的工作原理。我的python腳本也可以連接,我可以通過CLI連接mysql -u user -ppass -h 192.168.1.113
我似乎無法讓rails使用192.168.1.113而不是本地主機。
感謝您的任何提示。
您正在使用的密碼爲合格CLI和在database.yml中你已經把它作爲「密碼」 – phoenixwizard
權,錯字我的一部分。 cli連接起作用,它的導軌連接不會,謝謝 – skrite
你是否解決了這個問題?我有同樣的問題。 –