当前位置: 首页 > 知识库问答 >
问题:

无法连接到sp.net核心应用程序中的RDS

翁硕
2023-03-14

我在AWS控制台上创建了一个MySQL RDS。然后我使用以下步骤在MySQL Workbench中成功连接到该RDS:

  1. 连接方式:标准(TCP/IP)

然后我尝试在我的Asp中连接它。net核心应用程序,它在openConnection()上给了我错误。使用了以下连接字符串:

“Server=zargham.ccir1327bjhl.us-east-2.rds.amazonaws.com;Port=3306;Database=aws;Uid=[同上];Pwd=[正确密码];”

虽然OpenConnection()成功,当我连接到同一端口上的localhost。

共有1个答案

金昌胤
2023-03-14

尝试以下方法:

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Web;

namespace MVP9App.Models
{
  public class Helptest
  {
    public static string GetRDSConnectionString()
    {
      var appConfig = ConfigurationManager.AppSettings;

      string dbname = appConfig["RDS_DB_NAME"];

      if (string.IsNullOrEmpty(dbname)) return null;

      string username = appConfig["<<RDSUSERNAME>>"];
      string password = appConfig["<<RDSPASSWORD>>"];
      string hostname = appConfig["<<RDSHOSTNAME>>"];
      string port = appConfig["<<RDSPORT>>"];

      return "Data Source=" + hostname + ";Initial Catalog=" + dbname + ";User ID=" + username + ";Password=" + password + ";";
    }
  }
}
 类似资料:
  • 我生成了一个。我的SpringMVC Maven Hibernate MySQL应用程序的war文件,该应用程序在本地主机和本地MySQL数据库上运行良好。我配置数据库的方式是通过WebAppConfig。查看应用程序的java文件。属性文件并检索适当的信息。 然后我创建了一个OpenShift帐户并部署了它。war文件。我添加了MySQL和PHPMyAdmin盒带,以便维护数据库。当我试图通过我

  • 我有一个 Spring 引导项目,其中我使用 spring-boot-starter-actuator 和 io.dropwizard.metrics。 它生成我可以使用 url http://myapplication/metrics 访问的指标。我将应用程序部署在 Wildfly 10 独立服务器上。 我想使用jmx读取jconsole上的指标。我将应用程序配置为使用JMXReporter发送

  • 我是Django的新手。我已经创建了一个名为,它在浏览器和邮递员应用程序中都能完美运行。 然而,当我试图从Android应用程序访问API时,它返回NULL。 当API如下所示时,android代码可以工作。 但是,当API为以下API时,它不起作用,即使以下API在同一台PC上运行的浏览器和Postman应用程序中运行良好。 我将代码附加到进行API调用的地方。 有人能帮我吗?提前感谢。

  • 问题内容: 我在Windows 10计算机上安装了SQL Server 2016 Express,适用于Windows的docker和IIS。 SQL Server Express配置为在1455端口上侦听。罗斯文(Northwind)示例数据库在那里。 Windows防火墙已禁用。 显示以下内容: 我在Visual Studio 2017中创建了一个非常简单的.net core 2控制台应用程序

  • 我试图使用Maven将一个简单的Jersey REST api部署到beanstalk。我用RDS在我的aws中创建了一个环境。我还公开了RDS,这样我就可以通过命令行使用“mysql-h-u xxxx-p”命令连接到它。下面是我的Hibernate配置。 然而,我得到以下信息:错误: 我需要什么东西来允许连接。RDS已经显示了一个群组,该群组应该允许我的应用程序与它对话。 知道吗?当我使用本地m

  • 我刚刚使用带有依赖项的Spring工具套件创建了一个非常基本的Spring Boot项目,并运行了该应用程序,但是,我总是遇到以下异常 2019-11-27 00:31:19.699信息11988---[localhost:27017]org.mongodb.driver.cluster:连接到服务器时监视器线程出现异常localhost:27017 我错过了什么?