SoloCodigo
Bases de Datos => MySQL => Mensaje iniciado por: Jevi en Martes 10 de Febrero de 2004, 00:52
-
¿Dónde guarda MySQL lka lista de Bades de Datos que tiene que usar?
Hace algún tiempo borré accidentalmente la BD "mysql", y ahora no puedo hacer nada con mySQL. He recuperado el directorio, de una cópia de seguridad, pero cuando arranco el mysqld no me enseña esta base de datos.
¿Cómo puedo arreglarlo? Gracias.
-
Hola Jevi. Pués en teoría colocando el directorio dentro de mysql/data/directorio deberías ver la base de datos. Acabo de probarlo y me sale la nueva base de datos en la lista.
A ver si hay suerte.
Salu2,
Avalon
Añadido: Perdona, no había leido bien tu pregunta, pensaba que tenías el problema con otra base de datos y no con la base de datos "mysql", aunque no debería ser lo mismo?. Voy a ver si descubro algo.
-
Gracias Avalon, voy a probar a hacerlo. La verdad es que ya lo probé sobre /var/lib/mysql, ¿quizás esten en otro directorio?
A ver si puedes averiguar algo, gracias.
-
Ah vale... es que yo lo tengo instalado bajo Windows y ahí lo guarda en mysql/data/mysql
Por lo que he leído, en Linux debería ir en el directorio que tú dices, pero dentro de otro directorio llamado mysql (el nombre de la base de datos), es decir en /var/lib/mysql/mysql/
Si ya lo has probado entonces no se cuál puede ser el problema :(