Base de conocimientos

Cómo editar el archivo MySQL my.cnf

En esta guía, le mostraremos cómo realizar cambios en la configuración de su base de datos en el archivo MySQL  my.cnf  . Por ejemplo, es posible que deba aumentar la cantidad de max_connections o el valor de query_cache_size para su servidor.

Para hacer esto, simplemente inicie sesión en el servidor a través de SSH y edite el  archivo my.cnf  usando un editor como Nano. Este artículo explicará los pasos para ver y editar su archivo my.cnf. También le mostraremos cómo ver sus variables de MySQL a través de SSH y luego cómo acceder a ellas en phpMyAdmin, donde se pueden editar.

Necesitará  acceso de root  a nuestro VPS o servidor dedicado para seguir esta guía.

Cómo ver la configuración de Mysql en el archivo my.cnf

  1. Inicie sesión en su servidor a través de SSH
  2. Para ver la configuración my.cnf de MySQL,  escriba lo siguiente :
    cat /etc/my.cnf

    Ver la configuración de MySQL en SSH
    El contenido del archivo my.cnf se mostrará de forma similar a la instantánea anterior.

Edición del archivo Mysql my.cnf

  1. Inicie sesión en su servidor a través de SSH .
  2. Para editar la configuración de MySQL con nano  , escriba lo siguiente :
    nano /etc/my.cnf
    Hay varios editores que puede usar en Shell. Nano, Vim o Emacs. Este artículo se centrará únicamente en Nano.
  3. Editando su my.cnf a través de SSH
  4. Encuentra la línea para editar. Por ejemplo, si desea editar max_connections, busque la siguiente línea.
    max_connections=100
    Vista nano de las conexiones máximas de my.cnf
  5. Para aumentar max_connections a 110, cámbielo a lo siguiente.
    max_connections=110
  6. Ingrese Ctrl + O  para ” Escribir ” o guarde la configuración.

  7. Luego  Ctrl + X para salir .

  8. Reinicie MySQL  escribiendo lo siguiente.
    service mysql restart

    Ahora max_connections se incrementa a 110 en lugar de 100.

 

Ver las variables de Mysql a través de Shell

  1. Inicie sesión en su servidor a través de SSH .
  2. Escriba el siguiente comando.
    mysqladmin variables

    Vista de variables de MySQL
    Las variables se mostrarán de forma similar a la instantánea anterior.

Ver variables de MySQL en phpMyAdmin

  1. Inicie sesión en su  phpMyAdmin .
  2. Haga clic en la pestaña Variables en la parte superior derecha. Luego, PhpMyAdmin enumerará todas las variables y sus configuraciones en su servidor.
    Vista de variables de MySQL en PhpMyAdmin
  3. Si desea editar los valores, debe editar el archivo my.cnf como se describe anteriormente.