如何通过像Postgres这样的终端访问ClearDB

时间:2017-01-28 18:57:17

标签: mysql node.js postgresql heroku

所以我曾经使用Postgres for Heroku,您可以使用以下命令访问它:

heroku pg:psql

它会带你到一个类似于你访问的本地MySQL数据库的接口:

mysql -u admin -p *********

现在我想使用ClearDB(我的表用于MySQL),但我如何通过终端实际插入表,是否有像heroku cleardb:something这样的命令会打开界面,或者那是不可能的?

我应该将它们转换回Postgres吗?

1 个答案:

答案 0 :(得分:0)

没关系,我显然只是中风了。

这是您在heroku config

中获得的CLEARDB_DATABASE_URL
CLEARDB_DATABASE_URL => mysql://[username]:[password]@[host]/[database name]?reconnect=true

然后,您只需将其粘贴到您访问本地数据库时的命令

mysql --host=[host] --user=[user] --password=[password] --reconnect [database]

或者替代进入您的板载配置文件

module.exports = {
  'connectionLimit': 100,
  'host': [host],
  'user': [user],
  'password': [password],
  'database': [database],
}

容易腻,不知道为什么我没有抓住那个。