Recientemente instalé una instancia de prueba del servidor MySQL en Ubuntu 18.04 con MySQL 5.7.33. Cuando se inicia el servidor, utiliza los valores predeterminados y no el archivo cnf adecuado.
root@host2:~# mysql --help | grep "Default options" -A 1
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
/etc/my.cnf es un archivo válido y tiene los permisos adecuados.
También probé esto que, según Google, mostrará el cnf cargado pero no hay ninguno.
root@host2:~# ps aux | grep mysql
mysql 1010 0.4 5.2 1600976 207244 ? Sl 10:19 0:00 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
No sé qué hacer a continuación.
Respuesta1
La solución estaba en esta publicación, al menos el enlace a la configuración que se estaba cargando... ¿Por qué /etc/mysql/my.cnf está VACÍO?