从我的localhost上传mysql数据库到Heroku Clear DB

时间:2015-03-30 03:02:53

标签: php mysql heroku cleardb

我使用ClearDB附加组件和PHP作为语言在heroku中创建了一个应用程序。按照Heroku-ClearDB文档指南,我尝试使用PHPMyAdmin上传和在MySQL中创建的现有localhost-DB - >

我在控制台中执行:

heroku addons:add cleardb:ignite --fork=mysql://user:pw@localhost/db_name

并且一切看起来都不错但是当我在heroku中访问我的应用程序并在仪表板中选择数据库时,数据库为空。

我做错了什么?

感谢。

1 个答案:

答案 0 :(得分:0)

我非常确定--fork选项会尝试从ClearDB端下载数据库,并且无法访问本地数据库 - 它设计用于从中分叉数据库全球可用的位置。

您应该通过转储和还原手动复制数据库,如本答案中所述:https://stackoverflow.com/a/7111224/6678