【发布时间】:2017-04-22 17:06:45
【问题描述】:
我为我的应用创建了一个免费的 Heroku cleardb 实例。我将数据库 URL 设置为:
heroku config:set DATABASE_URL='mysql://user:pass@us-cdbr-iron-east-03.cleardb.net/heroku_database?reconnect=true'
我正在尝试使用 Go 应用程序进行连接。但是当我尝试访问我的应用程序时,它给出了以下 mysql 错误:
default addr for network 'us-cdbr-iron-east-03.cleardb.net' unknown
我也尝试使用协议和端口设置数据库 url:
heroku config:set DATABASE_URL='mysql://user:pass@tcp(us-cdbr-iron-east-03.cleardb.net:3306)/heroku__database?reconnect=true'
这会将错误更改为:
Access denied for user
我猜是因为不允许直接访问端口。有人知道这是什么问题吗?
【问题讨论】: