No puedo encontrar datos de MySQL en el directorio de instalación

No puedo encontrar datos de MySQL en el directorio de instalación

Estaba buscando mis datos de MySQL en mi disco duro, así que fui al directorio de instalación (C:\ProgrammData\MySQL\MySQL Server 5.6\data) pero solo se muestran algunas de las bases de datos que realmente uso. Las carpetas ocultas están habilitadas hasta ahora... ¿Hay algún otro directorio que deba verificar?

Sé que podría buscarlo my.ini, pero no lo encuentro en el directorio de instalación. Solo hay un my-default.ini, que debería ser una plantilla para generar el my.iniarchivo durante la instalación, dice. Estoy ejecutando Windows 7 x64...

Respuesta1

Necesitas comprobar elC:\ProgrammData\MySQL\MySQL Server 5.6\

Los archivos de muestra .inise colocan allí en instalaciones anteriores de MySQL 5.

Todos los archivos .exe C:\ProgrammData\MySQL\MySQL Server 5.6\binesperan que my.ini exista en formato C:\ProgrammData\MySQL\MySQL Server 5.6\. En otras palabras, la ruta completa de my.ini debería ser C:\ProgrammData\MySQL\MySQL Server 5.6\my.ini. Si no existe, puedes crearlo my.iniallí.Mencioné esta ubicación en StackOverflow hace más de un año..

En cuanto a la ubicación de los datos, puede obtener esa información ejecutando

mysql> SHOW GLOBAL VARIABLES LIKE 'datadir';

Si ese comando no dice C:\ProgrammData\MySQL\MySQL Server 5.6\data, entonces el resultado dado dice dónde mysqld ve la carpeta de datos.

Si estás interesado en cambiarlo.

Primero deberías correr

C:\> net stop mysql

Luego crea o cambia C:\ProgrammData\MySQL\MySQL Server 5.6\my.inicon todas las opciones que quieras, como datadir.

Luego, inicia mysql con

C:\> net start mysql

ADVERTENCIA: Sólo puede ejecutar net stop mysqly net start mysqldesde la línea de comandos cuando abre la línea de comandos de DOS como administrador.

información relacionada