我在Openshift云中创建了mysql服务器并创建了一个数据库表。现在我想从我的Asp.net应用程序连接mysql服务器。我尝试过使用MySql.Data.MySqlClient方法(C#)。如果我的连接字符串中有任何语法错误,请帮助我。 下面给出了连接字符串示例:
string connnectionString = "server=x.x.x.x:(port);user id=xxx; password=yyyy; database=iac; pooling=true";
答案 0 :(得分:0)
看起来您正在尝试将在本地计算机上运行的应用程序与在OpenShift上运行的MySQL连接。这不起作用,因为您无法从外部OpenShift应用程序设备连接MySQL数据库。您必须使用端口转发连接到MySQL数据库。要进行端口转发,请使用rhc port-forward --app <app_name>
命令。 rhc是命令行客户端,可以使用OpenShift。这是一个ruby gem,您可以通过键入gem install rhc
来安装它。