将SQL转储文件导入到Heroku ClearDB

时间:2018-12-24 01:21:01

标签: mysql heroku cleardb

我想将一个SQL转储文件导入到我的heroku应用程序中的clearDB中,因为该数据库仍然为空。

这是我的导入代码:

if GPA == unweighted:
A+ = 4.33
A = 4
A- = 3.67
B+ = 3.33
B = 3.0
value1 = credits*grade1

然后它要求输入密码,我将只输入给定的密码。 但是它给了我这个错误:

mysql -u baexxxxxxxxxxx -h us-xxxx-xxxx-xxxx-xx.cleardb.net -p heroku_xxxxxxxxxxxxxxx < dump2.sql

我对此进行了研究,并且认为发生此错误的原因是我的用户帐户无权使用ERROR 1142 (42000) at line 102: REFERENCES command denied to user 'baexxxxxxxxxxx'@'ec2-35-173-247-111.compute-1.amazonaws.com' for table 'ycdb.recipe' 命令。我不确定。

但是,在这种情况下,即使由于我的用户帐户是heroku / clearDB而无法访问根帐户,我是否可以升级使用REFERENCES命令的权限?

或者,这是我认为是错误的原因,而该错误是由其他原因引起的吗?如果是,该如何解决?

谢谢!

0 个答案:

没有答案