mysql - 使用 MySQL Workbench 连接到 OpenShift MySQL

标签 mysql openshift mysql-workbench

我正在尝试使用 MySQL Workbench 从 OpenShift 访问 MySQL。为此,我通过 SSH 使用 Putty 连接并创建了一个 SSH 隧道:L3316 -> localhost:3306

当我设置从 MySQL Workbench 到 localhost:3316 的连接并测试我得到的连接

Lost connection to MySQL server at 'reading initial communication packet, system error: 0

最佳答案

问题是我如何设置隧道。它应该是L3316 -> x.x.x.x:3306,其中x.x.x.x是MySQL主机。您可以通过在 OpenShift SSH 控制台中运行 rhc-list-ports 来查看这一点,您将得到类似的内容

mysql -> x.x.x.x:3306

还可能值得检查用户是否有权访问数据库并且可以从远程主机连接,但随后您会得到

Access denied for user 'blahblah'@'a.b.c.d' (using password: YES)

关于mysql - 使用 MySQL Workbench 连接到 OpenShift MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29212415/

相关文章:

php - 无法将此差异插入表中

kubernetes - OKD 3.11安装失败 “Control plane pods didn'出现” “network plugin is not ready: cni config uninitialized”

MySQL - 无法运行查询

php - MySQL - 在我通过 Workbench 或 CLI 连接之前访问被拒绝

MySQL 实例无法连接 (AWS)

Mysql 根据条件选择不重复的值

mysql - GROUP BY 指定的行数

mysql - 表索引建议

ajax - 在同一域中托管两个网站

node.js - openshift nodeJS 应用程序 - git 最新/服务器运行没有错误,但我仍然看到欢迎页面