mysql - 如何通过 Postgres 等终端访问 ClearDB

标签 mysql node.js postgresql heroku

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

heroku pg:psql

它会带您进入一个与您访问的本地 MySQL 数据库类似的界面:

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

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

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

最佳答案

没关系,我显然刚刚中风了。

这是您在 heroku 配置 中获得的 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],
}

简单,不知道为什么我没听懂。

关于mysql - 如何通过 Postgres 等终端访问 ClearDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41913600/

相关文章:

mysql - 使用 JSON 中的 Feeds 模块导入时,13 位数字会得到指数格式

mysql - Laravel 迁移 MySQL 外键

php - utf8_decode 未解码 ×(黑色菱形 �)

javascript - Node + html页面加载+ javascript,无法加载main.js文件

performance - 索引和性能

json - PostgreSQL:有没有办法提高使用 JSONB 或 HSTORE 键的 SELECT 查询的性能?

mysql - 不确定发生了什么的繁重查询

mongodb - nodejs/mongodb,删除整个集合

javascript - 如何检查并添加 https ://to Url ? MEAN Stack 应用程序

Django 临时将其他数据库结果与 ORM 合并