无法使用我的Web应用程序附加MySQL数据库

时间:2012-05-26 07:40:42

标签: mysql web-applications tunnel cloudfoundry vmc

我正在使用vmc工具将我的网络应用程序上传到cloudfoundry。我已经推送了我的Web应用程序并创建了绑定服务。但我在隧道中遇到了问题。我想将我的系统中存储在备份文件中的数据库与我的Web应用程序连接起来。这是我输入命令的图像:

error while tunneling in vmc

我遇到关于路径的错误。我不知道如何解决这个问题。请告诉我如何将我的数据库附加到我的网络应用程序。

2 个答案:

答案 0 :(得分:2)

错误的含义是您需要在构建路径上安装MySQL客户端。 Caldecott(当您键入vmc tunnel时执行的应用程序)将您自己的客户端用于MySQL,Postgres或Redis。如果您没有安装MySQL客户端,或者如果您没有在PATH环境变量中定义它,则会出现此错误。

答案 1 :(得分:1)

可能不是这样,但是在提供的屏幕截图中,您的密码字符串中有一个空格。

此外,如果用于连接数据库的“构建路径”不正确,则可能会生成此错误。手动检查数据库的隧道是否与这些凭据一起正常工作和/或检查VMC是否可以访问其他数据库。