¿Cómo puedo encontrar la ubicación de MySQL my.cnf?
¿Existe un comando de MySQL para localizar el archivo de configuración my.cnf
, similar a como PHP's phpinfo()
localiza su php.ini
?
353
3
¿Existe un comando de MySQL para localizar el archivo de configuración my.cnf
, similar a como PHP's phpinfo()
localiza su php.ini
?
No hay un comando interno de MySQL para rastrear esto, es demasiado abstracto. El archivo podría estar en 5 (¿o más?) ubicaciones, y todas serían válidas porque se cargan en cascada.
Estas son las ubicaciones por defecto que MySQL busca. Si encuentra más de una, cargará cada una de ellas & los valores se anulan entre sí (en el orden de la lista, creo). Además, el parámetro
--defaults-file
puede anular todo el asunto, así que... básicamente, es un gran dolor de cabeza.Pero gracias a que es tan confuso, es muy probable que esté en /etc/my.cnf.
(si sólo quiere ver los valores:
SHOW VARIABLES
, pero necesitarás los permisos para hacerlo).Siempre puedes ejecutar find en un terminal.
No sé cómo has configurado MySQL en tu entorno Linux, pero ¿lo has comprobado?