簡體   English   中英

如何在 Visual Studio 中連接 mysql(基於 EC2 實例)?

[英]How to connect mysql(based on EC2 instance) in Visual studio?

我是 Amazon EC2 的新手,我剛剛創建了一個 AMI 實例 (Linux)。 我在那個實例中也安裝了 php、apache 和 mysql,對此我有疑問。 當我連接到實例時,有一個 .pem 文件用作密碼。 如果我想通過 Visual Studio 連接到實例,我如何獲取密碼? 我的意思是,在 API function 中,連接到數據庫需要服務器的密碼。 但是,EC2 實例有 .pem 文件作為密碼,所以我如何檢索 .pem 文件作為真實密碼? (我想在 VS 中制作一個程序,我需要連接到 EC2 實例中的 MySQL)好吧,基本上,是否可以檢索密碼@.@???? 在此先感謝!

視覺工作室集成

一種方法是下載 MySQL 的連接器/網絡驅動程序並安裝它。 然后在你的 Web.config 文件中添加一個類似於下面的連接字符串來連接到數據庫。 然后設置模型以反映 MySQL 數據庫中的表。 創建一個與 Web.config 文件中的連接字符串名稱同名的 DbContext class。 然后你就可以正常使用它了。

<connectionStrings>
    <add name="SuperSmartDB" connectionString="server=ec2-50-34-34-157.compute-1.amazonaws.com;user=root;database=superrdb;port=3306;password=nunya123;" providerName="MySql.Data.MySqlClient" />
  </connectionStrings>

如果不熟悉 Visual Studio

創建所有模型后,您可以創建一個新的 controller。創建 controller 時:將 model class 設置為您要使用的表,將數據上下文 class 設置為與 88763685config.7905 中的連接字符串匹配的上下文 Select 通過模板創建 CRUD。 這樣做將為您創建基本的創建、讀取、更新和刪除 controller 操作和視圖。

你不需要.pem 文件通過 VS 連接到數據庫。 當您嘗試 SSH 進入實例時,需要 .pem 文件。 要連接到 MySQl DB,需要 MySQL 主機、用戶和密碼。

暫無
暫無

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

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