Как подключиться к моему облачному экземпляру Google Google с помощью C #? - PullRequest
0 голосов
/ 08 июня 2019

Я пытаюсь использовать Visual Studio, чтобы написать программу на C # и подключить ее к моему облачному серверу Google Cloud. К сожалению, я пытался ее устранить, и мне не повезло. Я уже добавил свой IP, и мое соединение работает через MYSQL Workbench.

Я попытался установить соединение со всем источником данных, сетевой библиотекой, исходным каталогом и т. Д. Я попытался выполнить это без сетевой библиотеки и использовал правильный способ перехода \ в строку во время соединения. Я также попробовал порт по умолчанию 1433 и 3306. Не повезло.

 // Build Connection String
            SqlConnection clearviscon = new SqlConnection(@"Server=xx.xx.xx.xx\alpine-park-243102:us-central1:xxx, 3306;Network Library=DBMSSOCN;Initial Catalog=xxdatabase;User ID=root;Password=xxx123");
            clearviscon.Open();

Ответы [ 2 ]

0 голосов
/ 08 июня 2019

Для подключения к Google Cloud SQL для MySQL необходимо использовать клиентскую библиотеку MySQL. Я рекомендую MySqlConnector .

Строка подключения будет Server=xx.xx.xx.xx;Database=xxdatabase;User ID=root;Password=xxx123.

Если вы используете клиентский SSL-сертификат для подключения к вашему серверу, добавьте его в конец строки подключения: ;SslCa=server-ca.pem;SslCert=client-cert.pem;SslKey=client-key.pem.

0 голосов
/ 08 июня 2019

Вы должны использовать MySqlConnection.

См. Эту ссылку для получения дополнительной информации: https://cloud.google.com/dotnet/docs/getting-started/using-cloud-sql

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