我在 dashDB 中有几个表,我想从另一台服务器访问它们,以便过滤掉数据并将其插入到我自己服务器上的数据库中。
在 dashDB 中有一个Service Credentials
部分,我单击“添加凭据”,它输出了一个带有服务凭据信息的 json 文件。
我尝试运行一个简单的 PHP 来测试连接:
<?php
$servername = "dashdb-entry-....";
$username = "dash....";
$password = "....";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
它失败了。错误如下:
Connection failed: A connection attempt failed because the
connected party did not properly respond after a period of time,
or established connection failed because connected host has failed to respond.
我检查了 IBM 的服务状态,似乎一切都在运行。是否可以在 Blumix 环境之外访问 dashDB?