2016-05-12 44 views
3

我在Bluemix上创建了一个ClearDb Mysql数据库。我得到了所有的数据,但我无法做到。在Bluemix上连接ClearDb Mysql仪表板的方式是什么?

我试过使用松鼠,我总是有一个超时连接。 所以我想使用网络界面,但它要求我登录/密码,因为该区域似乎受到限制。

我得到了弹出这样一条消息:

用户名和密码都被https://bluemix-eu-gb.marketplace.ibmcloud.com要求。该网站上说:“受限制的网站”

我试图用连接数据库的数据填充字段:它失败了。我也尝试了Bluemix的登录名/密码:失败了... 我尝试了很多其他的东西,但是很好。

也许我错过了什么,当我创建数据库或...我不知道。

如果有人能给我(明显的?)把戏吗?

回答

1

我使用了SQuirrel,它对我连接到ClearDB MySQL数据库实例的工作很好。

下面是我遵循的步骤:

1)绑定您的ClearDB MySQL实例到应用程序(这是只需要一步,所以你可以找到你的数据库凭据)

2)在Bluemix UI选择您在上面创建的应用程序,这将打开应用程序仪表板

3)找到ClearDB MySQL实例磁贴并选择磁贴底部的“显示凭证”。你应该与此类似(隐私我改变了IDS和下方的密码)的东西:

{ 
    "cleardb": [ 
    { 
     "name": "ClearDB MySQL Database-29", 
     "label": "cleardb", 
     "plan": "spark", 
     "credentials": { 
     "jdbcUrl": "jdbc:mysql://us-cdbr-iron-east-04.cleardb.net/DATABASENAME?user=USERNAME&password=PASSWORD", 
     "uri": "mysql://USERNAME:[email protected]:3306/DATABASENAME?reconnect=true", 
     "name": "DATABASENAME", 
     "hostname": "us-cdbr-iron-east-04.cleardb.net", 
     "port": "3306", 
     "username": "USERNAME", 
     "password": "PASSWORD" 
     } 
    } 
    ] 
} 

4)创建松鼠别名,并在田间使用上面的值,请注意,您的服务器名称可能会比不同我的:

Name: MyAliasName 
Driver: MySQL Driver 
URL: jdbc:mysql://us-cdbr-iron-east-04.cleardb.net:3306/DATABASENAME 
User Name: USERNAME 
Password: PASSWORD 

5)点击Test按钮检查您的连接。一切都应该没问题。

+0

谢谢亚历克斯。我真的很迟才回答:对不起。你确认我做了什么。事实上,我的网络出现了问题,这让我发疯。 – trooper

相关问题