sql >> Base de Datos >  >> RDS >> Mysql

Ubicación my.ini de MySQL

UBICACIÓN de my.ini EN WINDOWS MYSQL 5.6 MSI (USANDO EL ASISTENTE DE INSTALACIÓN)

Abra un shell de comandos de Windows y escriba:echo %PROGRAMDATA% . En Windows Vista esto da como resultado:C:\ProgramData .

Según http://dev.mysql.com/doc /refman/5.6/en/option-files.html , la primera ubicación en la que buscará MySQL es %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini . En su shell de Windows, si hace ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini" , verá que el archivo está allí.

A diferencia de la mayoría de las sugerencias que encontrará en Stackoverflow y en la web, coloque el archivo en C:\Program Files\MySQL\MySQL Server 5.6\my.ini NO TRABAJARÁ. Tampoco C:\Program Files (x86)\MySQL\MySQL Server 5.1 . El motivo se cita en el enlace de MySQL publicado anteriormente:

En Windows, los programas MySQL leen las opciones de inicio de los siguientes archivos, en el orden especificado (los elementos superiores se usan primero).

El instalador 5.6 MSI crea un my.ini en el más alto ubicación de prioridad, lo que significa que nunca se encontrará/utilizará ningún otro archivo, excepto el creado por el instalador.

La solución aceptada anteriormente no funcionará para instalaciones basadas en 5.6 MSI.