- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个基于 Spring Boot
的 REST
应用程序,它部署在 Pivotal Cloud Foundry (PCF)
上并且工作正常。但是这个 REST 应用程序直到现在还没有任何数据库连接。因此,我决定在市场上的 MySQL
上安装 PCF
服务,并最终成功地将其绑定(bind)到我的应用程序。
但是,问题是我无法通过 MySQL
或任何其他 CLI
连接到这个新创建的 GUI
实例。
到目前为止,我已经关注了以下链接,但没有运气。
MySQL
创建服务实例MySQL
的服务实例绑定(bind)到应用程序成功(见上面cf service
的命令结果)my-mysql-db cleardb spark agrisell-rest-app create succeeded
REST API
ssh
在宿主应用上启用cf enable-ssh agrisell-rest-app
cf create-service-key my-mysql-db my-mysql-db-service-key
创建服务 key (创建后获取服务 key 的命令如下所示){
"hostname": "us-cdbr-iron-east-01.cleardb.net",
"jdbcUrl": "jdbc:mysql://us-cdbr-iron-east-01.cleardb.net/ad_b509d7f388732d5?user=hello123\u0026password=world456",
"name": "ad_b509d7f388732d5",
"password": "world456",
"port": "3306",
"uri": "mysql://b311794a3c31eb:ca7ad71f@us-cdbr-iron-east-01.cleardb.net:3306/ad_b509d7f388732d5?reconnect=true",
"username": "hello123"
}
SSH
隧道配置成功CLI
访问服务实例# cf plugins
Listing installed plugins...
plugin version command name command help
mysql 2.0.0 mysql Connect to a MySQL database service
mysql 2.0.0 mysqldump Dump a MySQL database
Use 'cf repo-plugins' to list plugins in registered repos available to install.
PCF MySQL DB
连接到
MySQL Workbench
,它与
MySQL
上的
Windows
服务器安装捆绑在一起。
MySQL DB
。我修改了设置以将其指向主机、数据库并更改了凭据并尝试连接,但这也不起作用。
Pivotal MySQL Web Database Management
工具,我来自
PCF
文档之一
https://docs.pivotal.io/p-mysql/2-2/use.html#mysqlweb
Windows 10
机器上(没有将其部署到
PCF
)并尝试登录但也失败了。
admin/cfmysqlweb
的第一次登录有效,但它需要数据库凭据和密码的登录页面将我发送回第一个登录屏幕,并显示消息“Bad Credentials”。截图如下。
最佳答案
您无法连接到任何 Marketplace service
使用您的 PC/笔记本电脑中的工具(就像您使用 MySQL 应用程序所做的那样)
原因是 PCF 中的任何 Marketplace 服务都可以在任何地方运行,并且您只需提供一个 instance
它的。
出于安全目的,您的 Marketplace 服务(您订购的 .. 您支付的)仅对特定的 PCF Foundation
公开。 ..
如果您仍想连接到 MySQL 并查看您的数据库,我建议您使用 PivotalMySQLWeb tool .您必须在同一 PCF-space
中上传此应用程序并将其绑定(bind)到您的MySQL DB Instance
您将在 space
中创建的.您可以在他们的README file
中查看很多说明。
关于mysql - 如何通过 MySQL Workbench 或 CLI 或 MySQLWeb 数据库管理应用程序连接到 Pivotal Cloud Foundry (PCF) 上的 MySQL 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54284031/
我是一名优秀的程序员,十分优秀!