Неустранимая ошибка: Uncaught PDOException: с подключением к Google Cloud Instance - PullRequest
0 голосов
/ 23 июня 2019

Я создал Google Cloud SQL Instance, но не могу понять, как подключиться к нему через php.Я не могу подключиться к своему Cloud Instance через PDO или mysqli_connect в файле php, хранящемся в локальном Xampp Server.Пожалуйста, помогите, я продолжаю получать сообщение об ошибке.Я много борюсь.Ниже приведены некоторые подробности, если потребуется больше, сообщите мне.

Имя базы данных: test_database.

Пользователь экземпляра: test_user & pass.


Google Cloud SQL Instance Info:

Публичный IP-адрес: 35.244.68.115

Имя подключения экземпляра: test-244508:australia-southeast1:test


test.php:

<?php
    $dsn = "mysql:host=35.244.68.115;dbname=test_database;unix_socket=/cloudsql/test-244508:australia-southeast1:test";
    $user = "test_user";
    $password = "pass";
    $pdo = new PDO($dsn, $user, $password);

    // OR

    $mysqli_conn = mysqli_connect("35.244.68.115", "test_user", "pass", "test_database");
?>

error:

Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] 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. in C:\xampp\htdocs\test\test.php:19 Stack trace: #0 C:\xampp\htdocs\test\test.php(19): PDO->__construct('mysql:host=35.2...', 'test_user', 'pass') #1 {main} thrown in C:\xampp\htdocs\test\test.php on line 19

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...