my.ini-LOCATIE OP WINDOWS MYSQL 5.6 MSI (VIA DE INSTALLATIEWIZARD)
Open een Windows-opdrachtshell en typ:echo %PROGRAMDATA%
. Op Windows Vista resulteert dit in:C:\ProgramData
.
Volgens http://dev.mysql.com/doc /refman/5.6/en/option-files.html
, is de eerste locatie waar MySQL onder zal kijken in %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini
. In uw Windows-shell als u ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini"
doet , zult u zien dat het bestand daar is.
In tegenstelling tot de meeste suggesties die je in StackOverflow en op internet vindt, zet je het bestand in C:\Program Files\MySQL\MySQL Server 5.6\my.ini
ZAL NIET WERKEN. C:\Program Files (x86)\MySQL\MySQL Server 5.1
evenmin . De reden wordt geciteerd op de MySQL-link die hierboven is gepost:
In Windows lezen MySQL-programma's opstartopties uit de volgende bestanden, in de opgegeven volgorde (de bovenste items worden eerst gebruikt).
Het 5.6 MSI-installatieprogramma doet maak een my.ini in de hoogste prioriteitslocatie, wat betekent dat er nooit een ander bestand zal worden gevonden/gebruikt, behalve het bestand dat door het installatieprogramma is gemaakt.
De hierboven geaccepteerde oplossing werkt niet voor op 5.6 MSI gebaseerde installaties.