【问题标题】:heroku push tutorials confusingheroku 推送教程令人困惑
【发布时间】:2012-03-26 17:50:24
【问题描述】:

在推送数据库方面,问题开始于业余爱好者。

我的本​​地mysql安装在windows 7中,参考heroku教程

http://devcenter.heroku.com/articles/taps他们说你可以指定heroku db:push

命令行中的mysql://root:mypass@localhost/mydb 我的问题是我必须包含

我的源代码中有任何与 postgres 相关的内容吗?提前致谢

【问题讨论】:

    标签: mysql database windows heroku push


    【解决方案1】:

    在 Heroku 上时,除非您另有说明,否则您将在 Postgres 上运行。如果您使用 ORM 来访问您的数据库,那么您很可能会没事的。

    如果不是,那么 PG SQL 和 MySQL SQL 之间实际上存在数百个差异,因此可能需要根据查询的复杂程度进行调整。

    此外,根据您使用的平台,您可能需要包含一些 Postgres 依赖项,例如 Ruby 的 pg gem。

    值得注意的是,如果您使用的是 Rails,则只需执行 heroku db:push 即可,Heroku 会为您完成其余的工作;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-21
      • 2022-01-17
      • 2012-11-08
      • 2018-02-26
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多