我正在尝试编写一个简单的普通 PHP 页面,该页面使用 mysqli 连接到 Cloud SQL。当我打开 Cloud SQL 代理时,它在我的本地计算机上运行良好。但!它不适用于 Google App Engine。我努力了:
- 将 127.0.0.1 更改为 Cloud SQL 实例详细信息中所述的公共 IP 地址
添加端口 (3306) 和 db socket (
/cloudsql/<cloud_sql_instance_name>
)$servername = "127.0.0.1"; $username = "test"; $password = "test"; $dbname = "testdb"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "\nConnected successfully\n";
有什么地方有错误吗?