Tutorial: Creación de una instancia de base de datos de MySQL con un grupo de parámetros personalizados y un grupo de opciones nuevas
En este tutorial, creará una instancia de base de datos de MySQL con un grupo de parámetros personalizados y un grupo de opciones nuevas. Para obtener más información sobre los grupos de parámetros personalizados y de opciones, consulte Grupos de parámetros para Amazon RDS y Trabajo con grupos de opciones
importante
La creación de una cuenta de AWS no supone ningún costo. No obstante, al completar este tutorial, puede incurrir en costos por los recursos de AWS que utilice. Puede eliminar estos recursos después de completar el tutorial si ya no son necesarios.
Para crear una instancia de base de datos con configuraciones y ajustes personalizados, puede utilizar grupos de parámetros personalizados y grupos de opciones nuevas. Los grupos de parámetros personalizados y los grupos de opciones nuevas son especialmente útiles si trabaja con varias bases de datos y desea configurar los ajustes de manera uniforme.
Al completar estos pasos, aprenderá lo siguiente:
-
Cómo utilizar Amazon RDS para crear una instancia de base de datos de MySQL con un grupo de parámetros personalizados y un grupo de opciones nuevas.
-
Cómo utilizar determinado parámetros y opciones para instancias de base de datos de MySQL.
Para completar este tutorial, realice las siguientes tareas:
-
Cree un grupo de parámetros personalizados con los parámetros
default_password_lifetime
ydisconnect_on_expired_password
de MySQL. -
Cree un nuevo grupo de opciones con la característica de opciones
MariaDB Audit Plugin
de MySQL. Si desea ver los pasos necesarios para crear un grupo de opciones, consulte Trabajo con grupos de opciones. -
Cree una instancia de base de datos de MySQL con el grupo de parámetros personalizados y un grupo de opciones nuevas que ha creado.
Requisitos previos
Este tutorial requiere que tenga una Cuenta de AWS y un usuario con acceso administrativo. Si aún no los ha configurado, complete los pasos de las secciones siguientes:
Creación de un grupo de parámetros de Amazon RDS
En este tutorial, aprenderá a crear un grupo de parámetros personalizados con default_password_lifetimedefault_password_lifetime
controla el número de días que faltan para que la contraseña del cliente caduque automáticamente. El parámetro disconnect_on_expired_password
controla si la instancia de base de datos de MySQL desconecta al cliente cuando caduca la contraseña. Para obtener más información sobre otros parámetros disponibles para instancias de base de datos de MySQL, consulte Parámetros de MySQL .
Para crear un grupo de parámetros
-
Abra la consola de Amazon RDS y seleccione Grupos de parámetros.
-
En Grupos de parámetros personalizados, elija Crear grupo de parámetros.
-
Establezca los detalles del grupo de parámetros.
-
Escriba un nombre para el grupo de parámetros.
-
Introduzca la descripción del grupo de parámetros.
-
En Tipo de motor, elija MySQL Community.
-
En Familia de grupos de parámetros, elija MySQL 8.0.
-
-
Seleccione Crear.
El nuevo grupo de parámetros de aparece en la página Grupos de parámetros de la consola de Amazon RDS. Los siguientes pasos ilustran cómo modificar los valores de los parámetros para personalizar el grupo de parámetros.
Modificación de los valores de parámetro en el grupo de parámetros personalizados
Siga estos pasos para modificar los valores de parámetro en el grupo de parámetros que creó en Creación de un grupo de parámetros de Amazon RDS.
Modificación de los valores de parámetro en el grupo de parámetros
-
Abra la consola de Amazon RDS y seleccione Grupos de parámetros.
-
En Grupos de parámetros personalizados, elija el nombre del grupo de parámetros del que ha creado.
-
Elija Editar.
-
En el cuadro de búsqueda Filtrar los parámetros, busque el parámetro personalizado
default_password_lifetime
. -
Seleccione la casilla de verificación situada junto al parámetro e introduzca un valor correspondiente al número de días que se va a establecer para este parámetro de duración de la contraseña.
-
Seleccione Save Changes (Guardar cambios).
-
Repita los mismos pasos para el parámetro
disconnect_on_expired_password
. Al elegir este parámetro, se le pedirá que seleccione un valor de 0 o 1 en el menú desplegable. Seleccione 1 para realizar la desconexión si la contraseña ha caducado.
El grupo de parámetros personalizado ahora está disponible para asociarlo con Amazon RDS para la instancia de base de datos de MySQL 8.0. A continuación, cree un grupo de opciones nuevas para la instancia de base de datos.
Creación de un grupo de opciones de Amazon RDS
Cree un grupo de opciones nuevas con la opción Complemento de auditoría de MariaDB. Este complemento registra la actividad del servidor para garantizar la seguridad y el cumplimiento. Para obtener más información sobre otras opciones personalizadas disponibles para las instancias de base de datos de MySQL, consulte Opciones para las instancias de bases de datos MySQL.
Creación de un grupo de opciones
-
Abra la consola de Amazon RDS y seleccione Grupos de opciones.
-
En Grupos de opciones, elija Crear grupo.
-
Establezca los detalles del grupo de opciones.
-
Introduzca un nuevo nombre para el grupo de opciones.
-
Introduzca una descripción del grupo de opciones.
-
En Motor, seleccione mysql.
-
En Versión del motor principal, seleccione 8.0.
-
-
Seleccione Crear.
El nuevo grupo de opciones aparecerá en la página Grupos de opciones de la consola de Amazon RDS. Los siguientes pasos muestran cómo agregar opciones al grupo de opciones.
Cómo agregar un opción al grupo de opciones nuevas
Siga estos pasos para agregar una opción al grupo de opciones nuevas que ha creado en Creación de un grupo de opciones de Amazon RDS.
Cómo agregar una opción a un grupo de opciones
-
Abra la consola de Amazon RDS y seleccione Grupos de opciones.
-
En Grupos de opciones, seleccione el nombre del grupo de opciones que ha creado.
-
En Opciones, elija Agregar opción.
-
Establezca los detalles del grupo de opciones.
-
En Nombre de la opción, elija la opción Complemento de auditoría de MariaDB, MARIADB_AUDIT_PLUGIN.
-
En Configuración de opciones, deje seleccionadas todas las opciones predeterminadas.
-
En Aplicar inmediatamente, elija Sí.
-
-
Seleccione Crear opción.
Ahora, el nuevo grupo de opciones debería estar disponible para todas las instancias de base de datos asociadas. A continuación, cree una instancia de base de datos de MySQL con el parámetro personalizado y el nuevo grupo de opciones.
Creación de una instancia de base de datos de MySQL con un grupo de parámetros personalizadosy un nuevo grupo de opciones
Por último, cree una instancia de base de datos de MySQL con el grupo de parámetros personalizados y el nuevo grupo de opciones que ha creado en los pasos anteriores. Los siguientes pasos muestran cómo crear la instancia de base de datos de MySQL con el grupo de parámetros personalizados y el nuevo grupo de opciones.
Creación de una instancia de base de datos con un grupo de parámetros personalizados y un nuevo grupo de opciones
-
Abra la consola de Amazon RDS y seleccione Bases de datos.
-
Elija Creación de base de datos.
-
En Elegir un método de creación de base de datos, elija Creación estándar.
-
En Opciones del motor, elija MySQL .
-
En Disponibilidad y durabilidad, elija Instancia de base de datos única. Este paso es necesario para admitir un grupo de parámetros personalizados o un nuevo grupo de opciones.
-
Seleccione Configuración adicional.
-
En Nombre de base de datos inicial, elija un nombre para la instancia de base de datos.
-
En la lista desplegable del grupo de parámetros de bases de datos, seleccione el nombre del grupo de parámetros personalizados que ha creado anteriormente.
-
En la lista desplegable Grupo de opciones, seleccione el nombre del nuevo grupo de opciones que ha creado anteriormente.
-
-
Para este tutorial, puede dejar la configuración predeterminada para cualquier otro ajuste de la base de datos o modificarla según se requiera.
-
Elija Creación de base de datos.
RDS crea una nueva instancia de base de datos de MySQL con un grupo de parámetros personalizado y un nuevo grupo de opciones. Para obtener más información sobre esta base de datos, consulte la página Bases de datos de la consola de Amazon RDS.
En este tutorial, ha configurado una instancia de base de datos de MySQL con ajustes personalizados mediante un grupo de parámetros personalizados y un nuevo grupo de opciones. Esta instancia de base de datos de MySQL de reciente creación administra la duración de la contraseña del usuario mediante el parámetro default_password_lifetime
. Esta instancia de base de datos también desconecta a los usuarios que se conectan con una contraseña caducada mediante el parámetro disconnect_on_expired_password
. También se utiliza la opción MariaDB Audit Plugin
para hacer un seguimiento de la actividad del servidor. Para optimizar la base de datos, puede aplicar una configuración adicional al grupo de parámetros personalizados y agregar opciones.
Cuando haya terminado de crear el clúster de bases de datos personalizado, debe eliminar los recursos para evitar incurrir en costos no deseados. Para eliminar una instancia de base de datos, siga las instrucciones que se indican en Eliminación de una instancia de base de datos.