Revisar y modificar variables de MySQL en phpMyAdmin

El rendimiento de MySQL en un servidor depende en gran medida de las configuraciones de las variables del sistema. Ajustarlas de forma adecuada puede mejorar la eficiencia y estabilidad de tu sitio web. En este tutorial, aprenderás a revisar y modificar las variables de MySQL utilizando phpMyAdmin en cPanel.


Paso 1: Accede a phpMyAdmin en cPanel

Abre tu navegador preferido (Chrome, Firefox, Edge, etc.) y en la barra de direcciones, ingresa la URL de tu dominio seguida de “/cpanel” (por ejemplo, tudominio.com/cpanel). Esto te llevará a la pantalla de inicio de sesión de cPanel. Introduce tu nombre de usuario y contraseña en los campos correspondientes, y haz clic en «Iniciar Sesión».

Una vez dentro, desplázate a la sección «Bases de Datos» y selecciona el ícono de phpMyAdmin para abrirlo en una nueva ventana o pestaña.

Paso 2: Revisa las Variables de MySQL en phpMyAdmin

Con phpMyAdmin abierto, dirígete a la pestaña Variables. Allí se muestra un listado detallado de las variables del sistema y sus valores actuales. Estas variables determinan cómo se comporta MySQL en distintos aspectos, desde la asignación de memoria hasta el rendimiento de consultas.

Si haces clic en el nombre de una variable, phpMyAdmin te redirigirá a la documentación de MariaDB, donde podrás ver una descripción detallada de cada variable y los valores permitidos. Esto es útil para entender el propósito de cada variable antes de hacer cambios.

Paso 3: Edita Variables de MySQL para Optimizar el Rendimiento

Para cambiar los valores de las variables en MySQL, puedes elegir entre dos métodos dentro de phpMyAdmin:

Opción 1: Modificación Directa desde la Tabla de Variables

Busca la variable que deseas modificar: En la lista de variables, ubica la fila correspondiente a la variable que necesitas ajustar.

Edita la variable: En la columna de Acciones, haz clic en el botón de Editar para cambiar el valor de la variable según tus necesidades.

Nota: Los cambios realizados desde phpMyAdmin son temporales y solo estarán activos hasta que se reinicie el servidor MySQL.

Opción 2: Cambios de Variables mediante una Consulta SQL

  1. Ve a la pestaña SQL: Haz clic en la pestaña SQL para abrir el editor de consultas.
  2. Usa la declaración SET GLOBAL: En el campo de consulta, introduce la instrucción SET GLOBAL seguida del nombre de la variable, el signo = y el nuevo valor. Por ejemplo:sqlCopiar códigoSET GLOBAL aria_group_commit = "hard";
  3. Ejecuta la consulta: Haz clic en Continuar para aplicar los cambios.

Recuerda que los cambios realizados a través de cualquiera de estos métodos son temporales y solo se mantendrán hasta que el servidor MySQL se reinicie.

Nota: Otra forma de verificar el listado de variables y las opciones disponibles puedes guiarte de la siguiente documentación: https://mariadb.com/kb/en/server-system-variables/

Paso 4: Hacer los Cambios Permanentes

Si deseas que las modificaciones de las variables se mantengan incluso después de un reinicio, tendrás que añadir los cambios al archivo de configuración de MySQL, llamado my.cnf (my.ini en windows). Este archivo se encuentra en el servidor y requiere acceso a nivel de administrador para editarlo.


Consideraciones Importantes

Al modificar las variables de MySQL, es recomendable tener en cuenta que algunos ajustes pueden afectar el rendimiento general del servidor. Antes de realizar cambios permanentes, asegúrate de comprender el impacto de cada variable y de tener una copia de seguridad de la configuración actual.