只需在CentOS 5服務器上使用mysql(mysql2 gem)設置一個新的rails 3.1.3應用程序/ apache/passenger ...我已經正確設置了該數據庫的數據庫和用戶,並且已將登錄和信息添加到我的database.yml文件中...我可以生成東西,並且可以使用rake db:遷移好,但是「很抱歉,但出了問題。「消息正在瀏覽器中呈現,並且此消息顯示在我的production.log文件中!Mysql2 ::錯誤(訪問拒絕用戶'root'@'localhost'(使用密碼:否)):
入門使用 「/」 爲xx.xxx.xx.xxx在2011-12-29十九時52分35秒-0600
Mysql2 ::錯誤(拒絕訪問用戶 '根' @ 'localhost' 的(使用密碼:否)):
奇怪的是,我沒有使用「root」作爲database.yml中的登錄信息...任何建議?問題/建議
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
production:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
請加database.yml中的內容(過濾你的信息) – andrewpthorp 2011-12-30 02:25:34