LOCAL DO my.ini NO WINDOWS MYSQL 5.6 MSI (USANDO O ASSISTENTE DE INSTALAÇÃO)
Abra um shell de comando do Windows e digite:
echo %PROGRAMDATA%
. No Windows Vista, isso resulta em:C:\ProgramData
. De acordo com http://dev.mysql.com/doc /refman/5.6/en/option-files.html , o primeiro local que o MySQL procurará é em
%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini
. No shell do Windows, se você fizer ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini"
, você verá que o arquivo está lá. Ao contrário da maioria das sugestões que você encontrará no Stackoverflow e na Web, colocar o arquivo em
C:\Program Files\MySQL\MySQL Server 5.6\my.ini
NÃO FUNCIONA. Nem C:\Program Files (x86)\MySQL\MySQL Server 5.1
. O motivo citado no link do MySQL postado acima:
No Windows, os programas MySQL lêem as opções de inicialização dos seguintes arquivos, na ordem especificada (os itens principais são usados primeiro).
O instalador 5.6 MSI faz crie um my.ini no mais alto local de prioridade, significando que nenhum outro arquivo será encontrado/usado, exceto aquele criado pelo instalador.
A solução aceita acima não funcionará para instalações baseadas em 5.6 MSI.