簡體   English   中英

如何使用C#連接到我的Google雲SQL實例?

[英]How do I connect to my Google cloud SQL instance with C#?

我正在嘗試使用visual studio在c#中編寫程序並將其連接到我的google cloud sql server。 不幸的是,我一直在嘗試解決它並且沒有運氣。 我已經添加了我的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();

您必須使用MySqlConnection。

有關詳細信息,請參閱此鏈接: https//cloud.google.com/dotnet/docs/getting-started/using-cloud-sql

要連接到Google Cloud SQL for 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM