sql >> Database teknologi >  >> RDS >> Mysql

MySQL my.ini placering

my.ini PLACERING PÅ WINDOWS MYSQL 5.6 MSI (VED HJÆLP AF INSTALLATIONSWIZARD)

Åbn en Windows-kommandoskall og skriv:echo %PROGRAMDATA% . På Windows Vista resulterer dette i:C:\ProgramData .

Ifølge http://dev.mysql.com/doc /refman/5.6/da/option-files.html , den første placering, MySQL vil se under, er i %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini . I din Windows-skal, hvis du gør ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini" , vil du se, at filen er der.

I modsætning til de fleste forslag, du finder i Stackoverflow og rundt omkring på nettet, placerer du filen i C:\Program Files\MySQL\MySQL Server 5.6\my.ini VIL IKKE VIRKE. Heller ikke C:\Program Files (x86)\MySQL\MySQL Server 5.1 . Årsagen er citeret på MySQL-linket ovenfor:

På Windows læser MySQL-programmer startindstillinger fra følgende filer i den angivne rækkefølge (øverste elementer bruges først).

5.6 MSI-installationsprogrammet gør opret en my.ini i den højeste prioriteret placering, hvilket betyder, at ingen anden fil nogensinde vil blive fundet/brugt, undtagen den, der er oprettet af installationsprogrammet.

Løsningen accepteret ovenfor fungerer ikke for 5.6 MSI-baserede installationer.



  1. Beregn decil fra seneste i MySQL

  2. postgresql - sql - antal "sande" værdier

  3. Hvordan kontrollerer man SQL Server-databasekompatibilitet efter sp_dbcmptlevel er forældet?

  4. Sådan beregnes glidende gennemsnit i PostgreSQL