Solución:
Escribe esto:
mysql --help
Luego mire la salida. Hay un bloque de texto aproximadamente a 3/4 del camino hacia abajo que describe qué archivos encuentra sus valores predeterminados .my.cnf
de. Aquí hay un ejemplo de XAMPP v3.2.1:
Default options are read from the following files in the given order:
C:Windowsmy.ini C:Windowsmy.cnf C:my.ini C:my.cnf C:xamppmysqlmy.ini C:xamppmysqlmy.cnf C:xamppmysqlbinmy.ini C:xamppmysqlbinmy.cnf
Su configuración puede diferir. Tendrá que ejecutar el comando para verificar las rutas reales en su sistema en particular.
Busque en el archivo de configuración de MySQL C:xamppmysqlbinmy.ini
.
En la parte superior de ese archivo hay algunos comentarios:
# You can copy this file to
# C:/xampp/mysql/bin/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is C:/xampp/mysql/data) or
# ~/.my.cnf to set user-specific options.
Allí te dice dónde encontrar tu .my.cnf
expediente.
Después de verificar las ubicaciones predeterminadas en Win7 con mysql --help
y no pude encontrar ningún archivo de configuración, busqué manualmente my.ini y lo encontré en C:ProgramDataMySQLMySQL Server x.y
(sí, ProgramData
, no Program Files
).
Aunque usé un my.ini propio en Program Files
, la otra configuración sobrescribió mi configuración.