我按照这篇文章中的说明进行操作:
https://blog.openshift.com/sharing-database-across-applications/
我有两个应用程序成功运行,我的应用程序中有数据,我的production
应用reports
程序正在尝试查询production
数据库。从我的production
应用程序中,我可以获取主机、端口、用户名和密码。
在我的reports
应用程序上,我有一个简单的测试脚本来测试连接性:
$db = mysql_connect('127.7.171.129:3306', 'USER','PW');
if (!$db) {
echo "Could not connect to database: " . mysql_error();
} else {
echo "Connected to database.<br>";
}
我得到的错误是:
无法连接到数据库:在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:113
任何帮助,将不胜感激。