我想将一个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
命令的权限?
或者,这是我认为是错误的原因,而该错误是由其他原因引起的吗?如果是,该如何解决?
谢谢!