Какое имя хоста базы данных мне следует использовать в Google Cloud Platform (PHP) - PullRequest
0 голосов
/ 19 декабря 2018

Прежде всего, я хотел бы сказать, что я относительно новичок в GCP.

В настоящее время размещаю приложение codeigniter с Google Cloud Platform.Я уже успешно импортировал свою базу данных в Google Cloud SQL.Однако, когда я пытаюсь подключиться, я получаю следующую ошибку: mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: No such host is known.

В основном, делая эквивалент PHP mysqli::real_connect($hostname, $username, $password, $database, $port, $socket, $client_flags))

Так что мой вопрос, каково правильное имя хоста /Как вы получаете имя хоста для вашей базы данных в Google Cloud Platform?

Имя хоста, которое я сейчас использую

your_project_name:your_region:your_instance, где каждый из них соответствует моему проекту.Я получил эту информацию из документов .Специально используемые параметры конфигурации, перечисленные там, и предполагается, что cloudsql_connection_name: your_project_name:your_region:your_instance может использоваться в качестве имени хоста.

Есть ли что-то, чего мне не хватает?

Кроме того, какие-либо советы по размещению приложений codeigniter с помощью GCP?

...