MySQL 9.0 (Innovation Track): cambios que te afectan y cómo prepararte

En breve


La rama Innovation de MySQL (9.0.x) avanza más rápido: introduce mejoras y retira componentes obsoletos. Si vienes de 8.4 LTS, revisa breaking changes.

Cambios que mirar sí o sí

  • Autenticación: Se elimina mysql_native_password en 9.0; migra a caching_sha2_password o plugins modernos. Oracle Docs

  • Ritmo de releases: 9.0 se publica como pista de innovación (9.0, 9.1, 9.2…), con features más frecuentes que LTS. Oracle Docs

  • Notas de versión: Revisa de forma estricta los release notes antes de subir a prod. dev.mysql.com

Plan de upgrade recomendado

  1. Inventario de cuentas que aún usen mysql_native_password; migra y fuerza políticas de rotación.

  2. Monta ambiente espejo con tráfico sintético realista; mide memoria, conexiones y p95/p99.

  3. Define rollback (snapshots/backup verificado) y ventana de mantenimiento.

  4. Verifica clientes/ODBC/ORMs y revisa compatibilidad de drivers.

Tips operativos

  • Si necesitas cadencia estable, mantente en 8.4 LTS y planifica salto a 9.x por funcionalidad/negocio.

  • Documenta playbooks de cambio de contraseña y de onboarding a nuevos plugins de auth.

Fuentes

  • Docs Oracle MySQL: guía de upgrade y cambios clave 8.4 → 9.x. Oracle Docs

  • Pista Innovation y versiones 9.0.x en documentación oficial. Oracle Docs

  • Release notes de MySQL 9.0. dev.mysql.com

Comentarios

Entradas populares