{
  "slug": "aws-rds-mysql-8-4-extended-support-end-of-support",
  "title": "Amazon RDS for MySQL: MySQL 8.4 end of RDS Extended Support",
  "summary": "RDS end of Extended Support date for MySQL 8.4 on Amazon RDS for MySQL: 31 Jul 2032. AWS states that once the RDS Extended Support period of a major engine version is over, Amazon RDS automatically upgrades the major engine version of a database not upgraded to a supported version.",
  "cloud": "aws",
  "service": "Amazon RDS for MySQL",
  "service_slug": "rds-mysql",
  "category": "database",
  "type": "end_of_support",
  "announced_date": null,
  "effective_date": "2032-07-31",
  "effective_precision": "day",
  "impact": "31 Jul 2032 is the RDS end of Extended Support date that AWS lists for MySQL 8.4. AWS states that once the RDS Extended Support period of a major engine version is over, Amazon RDS automatically upgrades the major engine version of a database not upgraded to a supported version. The pages do not state which version that automatic upgrade targets, or how soon after the end of the period it runs.\n\n- Major version upgrades can contain database changes that are not backward-compatible with existing applications.\n- A completed upgrade cannot be reverted to the previous engine version.\n- Minor versions can reach end of Extended Support earlier.\n- RDS Extended Support is a paid offering up to that date: see [Amazon RDS Extended Support charges](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support-charges.html).",
  "migration_path": "1. Test the upgrade first: create a DB snapshot of the DB instance, restore it to a new DB instance, and start a version upgrade on that new instance.\n2. Find the valid upgrade targets for the DB instance in the AWS Management Console or with the `aws rds describe-db-engine-versions` AWS CLI command. AWS lists the supported major version upgrades on its [MySQL on Amazon RDS versions](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Concepts.VersionMgmt.html) page.\n3. If the DB instance uses read replicas, upgrade all of the read replicas before the source instance.\n4. Start the major version upgrade by modifying the DB instance, after following [Major version upgrades for RDS for MySQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.MySQL.Major.html).\n5. Downtime for the major version upgrade can be reduced with a blue/green deployment: [Using Amazon RDS Blue/Green Deployments for database updates](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/blue-green-deployments.html).\n6. Enrollment in RDS Extended Support ends the day an upgrade completes to an engine version that is still under RDS standard support. An upgrade to a version that is itself under RDS Extended Support does not end it: check the support dates of the target version in [Supported MySQL major versions on Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Concepts.VersionMgmt.html#MySQL.Concepts.VersionMgmt.ReleaseCalendar).",
  "replacement": null,
  "affected_versions": [
    "8.4"
  ],
  "source_url": "https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Concepts.VersionMgmt.html",
  "extra_source_urls": [
    "https://endoflife.date/amazon-rds-mysql"
  ],
  "vendor_ref": "amazon-rds-mysql@8.4",
  "last_checked_at": "2026-11-12T09:55:38.611Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/aws-rds-mysql-8-4-extended-support-end-of-support",
  "short_url": "https://eolwatch.dev/i/ec",
  "markdown_url": "https://eolwatch.dev/items/aws-rds-mysql-8-4-extended-support-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/aws-rds-mysql-8-4-extended-support-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "aws_db_instance",
      "aws_rds_cluster"
    ],
    "fields": [
      "engine",
      "engine_version_actual",
      "engine_version"
    ],
    "inputs": [
      "Terraform state or plan (JSON)"
    ]
  },
  "source_note": null
}
