我如何做Heroku Jawsdb InnoDB数据库恢复?

时间:2017-09-12 14:20:25

标签: mysql database heroku

我是一个业余爱好者。

基本上我正在玩一个heroku应用程序 - > php - > wordpress multisite - >带有innoDB / mysql的JawsDB。

我没有意识到免费数据库限制只有5MB。 (是的,我知道,我已经升级了我的计划,但现在已经太晚了。)我有点推动限制,过了一段时间,我无法添加新表或添加新信息。接下来我知道了,数据库崩溃了。

然后我有一个很好的通用“建立数据库连接时出错”。

幸运的是我使用autobus自动保存数据库的备份,我设法下载到xyz.sql文件。

但问题是如何恢复数据库文件?即将我的本地sql文件上传到SQL服务器?

我可以通过heidiSQL连接,但我必须逐行更改...

有没有正确的方法呢?我已经非常绝望了......

我试过$ mysql -u -p -h数据库<文件 似乎没有工作......

我知道在尝试之前我应该​​学习更多计算机科学......但是任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

对不起上面的noob问题。

确定命令

$ mysql -h [host] -P [port] -u [username] -p [password] [table]< [转储文件] .sql

是的,它有效,但-p和[密码]列不能有空格。

同样在处理heroku时,必须刷新redis缓存...可以按照以下链接。

How to wipe Heroku Redis?