從虛擬機中rails項目鏈接到window下的mysql遇到的問題

1從window可以ping通虛擬機,但是反之則ping不通。經檢查,是window的防火墻沒關閉,關閉后可ping通
2rails總是找ubuntu下的mysql server
會有如下錯誤 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
,經檢查是數據庫配置文件的host 不對,改為window的ip地址問題解決
3在執(zhí)行rails的遷移時,發(fā)現拒絕創(chuàng)建表,檢查mysql的用戶權限,更改權限后可以創(chuàng)建。

mysql 服務在window上
ubuntu在window的虛擬機上
rails項目在ubuntu上

rails的database.yml 可以在這上面整理格式 http://www.yamllint.com/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容