2012-03-26 65 views
0

在推送數據庫方面,問題始於業餘愛好者。heroku推教程令人困惑

我已經安裝在Windows 7我的本地MySQL,並參照Heroku的教程

http://devcenter.heroku.com/articles/taps他們說,你可以指定Heroku的DB:推

的mysql://根:爲mypass @本地/ MYDB在命令行我的問題是我必須包括

什麼在我的源代碼相關的postgres?在此先感謝

回答

0

在Heroku上時,除非另有指定,否則您將運行在Postgres上。它使用一個ORM來訪問你的數據庫,那麼你很可能會行。

如果不是這樣,那麼PG SQL和MySQL SQL之間的差別就有數百個,所以根據查詢的複雜程度,可能需要調整一些東西。

另外,根據您使用的平臺,您可能需要包含Postgres的一些依賴項,例如Ruby的pg gem。

值得注意的是,如果你使用Rails,你可以做heroku db:push,Heroku爲你做了其餘的工作;)