1

我正在尝试将我的应用程序从 Cloud9 IDE 迁移到 Heroku 平台。我可以毫无问题地提供该页面,但该页面没有加载任何本应迁移过来的信息。我没有看到任何错误消息,也不知道如何检查表是否在 ClearDB 中正确创建。

如何确保正确创建表并加载数据?

采取了以下步骤: - 使用 ClearDB Ignite 变体在 Heroku 上进行远程 MySQL 设置 - 将我的 Express 服务器中的数据库连接更改为我的 Heroku 应用程序的凭据(如果/否则查看 CLEARDB_DATABASE_URL 是否存在并使用 Heroku 应用程序 url 进行连接) - 将数据库表转储到文件中并在远程数据库上运行该文件:--mysqldump -uroot --no-data > tables.sql --mysql -h"us-cdbr-iron-east-04.cleardb。净“数据库<tables.sql

4

1 回答 1

0

好的。我想到了。看起来我只导出了表,而不是带有值的整个数据库。我为整个数据库做了一个mysqldump,然后把它推送到heroku,一切都出现了。

于 2016-09-11T20:06:27.650 回答