标签: amazon-rds

如何看待RDS数据库中存储的数据?

在Amazon RDS上运行我们的应用程序.如何审查/检查数据库中的数据?例如,我如何获得列表articles

我的应用程序运行在Ruby on Rails和Heroku上.我想到的一种方法是运行Heroku控制台命令.

有没有更好的方法来查看RDS数据库中存储的数据?

mysql amazon-web-services amazon-rds ruby-on-rails-3

9
推荐指数
1
解决办法
2万
查看次数

MySQL:InnoDB与MyISAM:如何以及为什么要改变(Amazon RDS)?

我没有设置我的数据库并注意到我的一些表是innoDB而其他表是MyISAM.我感兴趣的是改变它们的原因是因为尔格凡弗利特(谁在AWS上写O'Reilly出版),亚马逊RDS的自动备份数据库的能力取决于是InnoDB表中的所有表.

将数据库中的所有表转换为InnoDB的命令是什么?

mysql myisam innodb amazon-web-services amazon-rds

9
推荐指数
1
解决办法
2485
查看次数

如何在AWS Elastic Beanstalk上执行Laravel Artisan迁移?

我有一个Laravel安装,并设置了三个具有自己相应配置目录的环境:

  • 本地
  • 分期
  • 生产

我使用此处php artisan migrate:make create_users_table描述的etc 来创建数据库迁移.

在我的本地环境中,我使用Vagrant和简单的MySQL服务器设置,在登台和制作时我使用AWS RDS.

要为登台 环境配置数据库访问,我有一个app/config/staging/database.php包含以下设置的文件:

...
"mysql" => array(
    "driver" => "mysql",
    "host" => $_SERVER["RDS_HOSTNAME"],
    "database" => $_SERVER["RDS_DB_NAME"],
    "username" => $_SERVER["RDS_USERNAME"],
    "password" => $_SERVER["RDS_PASSWORD"],
    "charset" => "utf8",
    "collaction" => "utf8_unicode_ci",
    "prefix" => "",
),
...
Run Code Online (Sandbox Code Playgroud)

我使用git的部署与应用程序git aws.push描述这里.

问题是:如何在部署时在我的登台(以及后期制作)EBS服务器上运行迁移?

php amazon-web-services amazon-rds laravel amazon-elastic-beanstalk

9
推荐指数
2
解决办法
9122
查看次数

Amazon AWS RDS与带有SQL Server的EC2

我们在Windows Server和SQL Server上有一个Web应用程序,并希望将其移动到Amazon AWS.

我们将有一个运行IIS的EC2 Windows Server,但我们有一个问题是,是否更好地拥有RDS SQL Server数据库,或者我们是否应该更好地使用与SQL Server捆绑的EC2.

对于性能和复制,您推荐什么?

我感谢您的帮助.

amazon-ec2 amazon-web-services amazon-rds

9
推荐指数
3
解决办法
1万
查看次数

无法使用 Management Studio 连接到 RDS SQL Server 数据库

我在 AWS 中创建了一个 SQL Server RDS 实例,它似乎已启动并正在运行,但如果我尝试使用 Management Studio 连接到它,我会收到此错误: 在此处输入图片说明

这是错误的文本:

与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:TCP 提供程序,错误:0 - 等待操作超时。)(Microsoft SQL Server,错误:258)

我最初尝试使用与实例一起创建的默认安全组,但是当它不起作用时,我创建了一个新的安全组并修改了实例以使用它。

您可以在此处查看详细信息: 在此处输入图片说明

我尝试使用此连接设置进行连接:服务器类型:数据库引擎服务器名称:valuationdlsdev.ck1qvjqhglyg.us-west-2.rds.amazonaws.com,1433 身份验证:SQL Server 身份验证登录:我在创建 RDS 时创建的主用户登录Instance Password:我在创建RDS实例时创建的主用户密码

我有点不知所措,所以我将安全组上的设置更改为所有流量只是为了看看这是否可行,所以这里是安全组上的所有设置:在此处输入图片说明

此时我想知道端口 1433 是否未打开,因为我觉得我已经尝试了所有方法。有人可以帮助我。

谢谢。

sql sql-server ssms amazon-web-services amazon-rds

9
推荐指数
3
解决办法
1万
查看次数

克隆 AWS RDS 数据库的最有效方法?

我在名为 X 和 Y 的服务器上运行了 2 个 MySQL 数据库,它们都具有相同的内容。一整天都在运行一系列更新,这会更改 X 的内容。在一天结束时,会运行一个过程,将 X 的内容与 Y 的内容(对于各种表)进行比较,以发现新行,更新行数据等。一旦更新被处理,mysqldump用于转储 X,然后用转储覆盖 Y。X 和 Y 现在再次相同,并且整个过程重复。

我正在研究将这些数据库迁移到 Amazon RDS。完成上述过程的最有效方法是什么?

我知道我可以拍摄数据库的快照并恢复它,但我认为这仅在实例级别?这意味着我必须运行 2 个实例,这似乎没有必要。我在同一个实例上运行两个数据库没有问题(我不想不必要地为多个实例付费)。

我只是做我现在正在做的事情,即mysqldumpX 并将其恢复到 Y,还是 RDS 提供了其他一些方法/快捷方式?

mysql amazon-web-services amazon-rds

9
推荐指数
2
解决办法
1万
查看次数

无法从 AWS ECS Fargate 容器连接到 PostgreSQL

我正在使用 Fargate 和 RDS 为我的 Web 应用程序设置基础设施。

以下是基础设施的基本细节。

  1. Fargate 和 RDS 使用相同的 VPC 和相同的子网
  2. 我们在 Fargate 前面有一个应用程序负载均衡器
  3. 能够使用LB url访问容器应用程序

现在的问题是,Fargate 容器应用无法连接到 RDS

有人可以建议如何配置安全组或其他边界以允许容器连接 RDS。

如果我将 RDS SG 配置更改为 RDS 端口和 IP 作为 0.0.0.0/0 (Anywhere) 容器应用程序能够连接到 RDS。但这我们将无法在 UAT / PROD 中做到

amazon-rds aws-fargate

9
推荐指数
2
解决办法
4724
查看次数

AWS RDS Aurora - 如何使用 PgAdmin 进行连接?

昨天 AWS 为 PostgreSQL 推出了 Aurora serverless,但它似乎没有与其他 RDS 数据库相同的配置选项,例如我无法将其设置为面向公众,它迫使我拥有一个 VPC。

现在,我不知道如何将这些 VPC 内容应用到 PgAdmin,我尝试将安全组的入站设置为所有端口和 ip,但它仍然无法连接(没有服务器响应)。

如何使用 PgAdmin 连接到 VPC 内的 RDS 数据库?打开安全组不起作用。

amazon-web-services amazon-rds pgadmin amazon-aurora

9
推荐指数
1
解决办法
1234
查看次数

如何使用 aws-cdk 在 EC2 和 RDS 之间创建 DependsOn 关系

我目前正在使用 aws-cdk(打字稿)来创建一个由 EC2 实例和 RDS 数据库实例组成的堆栈。RDS 实例需要在 EC2 实例启动并执行 userdata 之前设置。

我遇到的问题是,我找不到在两个资源之间定义 DepensOn (Cloudformation) 属性的方法。解决方法是,我使用的是 netsted 堆栈。

代码如下所示:

const instance = new ec2.Instance(this, 'Instance', {...})
const rdsInstance = new rds.DatabaseInstance(this, 'DbInstance', {...})
Run Code Online (Sandbox Code Playgroud)

现在我想定义类似instance.dependsOn(rdsInstance) 的东西。

有没有人遇到过同样的问题?

谢谢,菲利克斯

amazon-ec2 amazon-web-services amazon-rds aws-cdk

9
推荐指数
1
解决办法
6786
查看次数

AWS:引擎名称 postgres 的存储大小无效

我在亚马逊有一个 RDS 实例,我想修改分配的存储空间,它目前为 500GB,但我希望它为 50GB。但是,当我尝试在控制台中更改此设置时,我收到以下错误:Invalid storage size for engine name postgres and storage type standard: 60

我有一个没有与之关联的 RDS 实例的 Elasticbeanstalk 应用程序,在阅读之后我读到有些人需要一个与您尝试修改的 RDS 具有相同规格的实例,但是这也不起作用.

这里有什么帮助吗?

amazon-web-services amazon-rds

9
推荐指数
2
解决办法
7560
查看次数