32得票2回答
Amazon RDS for MySQL与在Amazon EC2实例上安装MySQL的比较 Amazon RDS for MySQL是亚马逊提供的一种托管式关系型数据库服务,而在Amazon EC2实例上安装MySQL则是自行搭建和管理数据库环境。这两种选择各有优劣,取决于您的需求和偏好。 使用Amazon RDS for MySQL可以让您省去数据库的部署和管理工作,因为亚马逊会负责维护和升级数据库引擎。此外,Amazon RDS还提供了自动备份、故障恢复和监控等功能,使您能够更轻松地管理数据库。另外,Amazon RDS还具有可扩展性,可以根据需要调整数据库的规模。 然而,在某些情况下,您可能更倾向于在Amazon EC2实例上安装MySQL。这样做可以给您更大的灵活性和控制权,因为您可以完全自定义数据库环境和配置。如果您对数据库的特定设置有要求,或者需要使用特定的插件或扩展,那么在EC2实例上安装MySQL可能更适合您。 总之,Amazon RDS for MySQL适用于那些希望简化数据库管理并享受云服务的用户,而在EC2实例上安装MySQL则适用于那些需要更高度定制和控制的用户。根据您的具体需求和偏好,选择适合您的解决方案。

在工作中,我们将所有的网络服务器托管在亚马逊 EC2 上,并通常在与 Apache 网络服务器相同的服务器上安装 MySQL 数据库,并通过 localhost 进行通信。现在我们面临一个需要将数据库迁移到独立服务器的需求。我有两种选择:使用 Amazon RDS,或者只需启动一个新的 Ama...

27得票2回答
MongoDB创建一个管理员用户给任意数据库时会引发错误。

我正在尝试创建一个简单的用户,拥有访问任何数据库和执行任何操作的权限。当我尝试执行createUser命令时,出现了以下错误: db.createUser({ user: "mongoadmin" , pwd: "mongoadmin", roles: ["userAdminAnyDatab...

24得票3回答
从AWS RDS PostgreSQL实例中获取WAL文件。

我们在亚马逊网络服务上有一个Postgres RDS实例。我们已经启用了自动备份,并且每天进行快照。我们希望生成一个本地的“最新”RDS实例备份,以便我们自己管理。对实例运行pg_dump是不够的,因为我们希望能够将数据库恢复到任意时间点。我们更倾向于拥有RDS的本地备份和自备份之后的所有WA...

15得票3回答
数据库所有者无法删除数据库 - 错误615,SQL Server

我在亚马逊EC2上运行着一个SQL Server 2012数据库。我创建了一个用户,以便能够创建、编辑和删除数据库。我给了这个新用户"dbcreator"服务器角色。 我的用户可以远程连接,并成功运行"create database foo;"命令。但是当用户尝试再次使用"drop data...

15得票2回答
为什么在使用Postgres时要选择RDS而不是EC2呢?

我目前在EC2上运行着一个数据库。由于我需要将其迁移到更大的机器上,所以考虑是否使用RDS。 定价: 我可以按需获取一个EC2 c3.large 实例,配备两个SSD(每个16GB),两个vCPU和4GB内存,每小时价格为$0.132 [1]。 就价格而言,最接近的RDS机器是db.m3...

13得票7回答
在从AWS EC2上的Ubuntu实例连接时,出现"ORA-24454: 客户端主机名未设置"的错误。

一些背景:我正在尝试连接到一个Oracle数据库。我有一个用户名、密码、IP地址、端口和服务名。由于Oracle数据库位于另一个组织内部,我只能从AWS上的Ubuntu EC2实例访问此数据库。因此,我无法访问此机器的DNS主机名。 我从Oracle的网站下载了"Oracle Instant...

9得票3回答
如何配置从PostgreSQL(RDS)到原生PostgreSQL的复制?

我有一个Amazon RDS Postgres数据库,我创建了一个名为“replicator”的用户,并授予了它“复制”权限。 db=> create role replicator login password 'something'; CREATE ROLE db=> alt...

8得票2回答
MongoDB - 我应该将日志和数据分开存放在不同的驱动器上吗?

我从多个来源看到和听到,从性能角度来说,将数据库日志和数据文件写入不同的磁盘可能是一个好主意。 在EC2上,有什么推荐的方法吗? - 如果我们将数据文件写入RAID(例如EBS驱动器),大多数人会将日志写入哪里? - 我应该只使用完全分离的(RAID)驱动器组吗? - 我应该使用单个非RA...

6得票1回答
在RDS上禁用MySQL复制

我想在Amazon RDS的MySQL数据库实例和一个不属于Amazon RDS的MySQL实例之间建立复制。 但是Slave_IO_Running显示为Connecting,如何解决这个问题? 我已经执行了以下命令。 mysql>CALL mysql.rds_set_extern...

6得票6回答
亚马逊:如何在Amazon RDS MySQL中更改数据库名称?

我想要更改Amazon RDS的DB实例的MYSQL数据库名称。 这个有可能吗?