(Me doy cuenta de que hay preguntas con un título similar, pero esta es realmente 'cómo restablezco la contraseña', y esta no especifica un sistema operativo y solo ha recibido respuestas orientadas a Linux).
En Windows XP, simplemente desinstalé MySQL y eliminé la carpeta en la que estaba instalado. Luego reinicié y reinstalé MySQL.
Cuando vuelve a funcionar, todavía tiene las bases de datos que tenía antes de la desinstalación.
¿Dónde guardaba esa información de la base de datos? ¿Cómo elimino completamente MySQL y empiezo de nuevo, como si nunca lo hubiera instalado?
Respuestas:
Lo averigué
Para eliminar completamente MySQL, también debe eliminar la carpeta de datos, que es donde realmente se almacena la información de la base de datos.
Resulta que la opción de instalación "Típica" (en Windows XP) pone los datos en:
Después de eliminar esa carpeta, pude reinstalar desde cero.
fuente
Documents and Settings
carpeta raíz en Windows Server 2012C:\Users
Vista / 2008.Para Windows 7, está en ProgramData \ MySQL
fuente
Para el beneficio de cualquier otra persona que llegue aquí buscando la respuesta, aquí hay una forma más genérica de localizarla, especialmente si MySQL se ha instalado en otro lugar que no sea la ubicación predeterminada (algo que soy propenso a hacer).
Al buscar en cada una de las unidades locales "mysql", que localizará tanto el programa como las carpetas de datos, ya que "mysql" forma parte del nombre ejecutable, independientemente de la versión, y siempre habrá una tabla "mysql".
Los archivos de registro pueden estar en una ubicación completamente diferente y la mejor manera de localizarlos es a través del archivo de configuración, que en Windows normalmente se llamará "my.ini". Sin embargo, si alguien ha creado esta instalación desde el origen, ese archivo podría potencialmente llamarse cualquier cosa, pero definitivamente sería un caso inusual.
Idealmente, primero debe desinstalar la forma convencional (agregar / quitar programas o lo que sea que Microsoft lo haya nombrado esta semana), pero si por alguna razón solo va a eliminar todo, no olvide detener primero los servicios MySQl.
fuente
La carpeta de datos se colocó aquí para mí, estoy ejecutando Windows 7 64bit.
C: \ ProgramData \ MySQL
fuente
Todo lo que hice fue buscar carpetas y archivos con el nombre "MySQL" y eliminarlos a todos. Después de eso, no tenía ningún archivo viejo y podía comenzar desde cero nuevamente.
fuente
Una cosa que no se mencionó, o simplemente no vi, es que para un servidor de Windows también debe eliminar las carpetas de los datos de aplicación a continuación, es el ejemplo de una carpeta de usuario administrador para eliminar:
C: \ Users \ Administrator \ AppData \ Roaming \ MySQL
fuente
Para la eliminación completa de MySQL instalado del paquete MSI [MySQL 8 en PC con Windows 10].
Los programas MySQL pueden desinstalarse uno por uno
Control Panel > Add or Remove Programs
o desde laMySQL Installer
aplicación.Uso del instalador MySQL: busque MySQLInstaller.exe o MySQLInstallerLauncher.exe (ambos hacen el mismo trabajo)
De manera predeterminada, el instalador se vuelve a colocar en la carpeta del sistema donde está instalado Windows. En mi PC estaba en la siguiente ubicación:
Un acceso directo al menú de inicio también puede estar disponible en la instalación predeterminada. Buscar
MySQL Installer - Community
Haga doble clic en MySQLInstaller (o MySQLInstallerLauncher) y aparecerá la ventana del instalador de MySQL. Aquí verá las opciones Agregar, Modificar, Actualizar, Eliminar, etc. Seleccionar
Remove
.Nuevamente, puede eliminar uno por uno o todos a la vez seleccionando
Product
y luegoexecute
.Esto tomará algún tiempo, el instalador puede congelarse en el medio, simplemente elimine el proceso y comience nuevamente (requiere mucha paciencia). No se preocupe, el instalador comenzará donde se detuvo.
Nota: Cuando MySQL se elimina con este método, solo se eliminan los componentes instalados. Cualquier información de la base de datos (incluidas las tablas y los datos), los archivos de importación o exportación, los archivos de registro y los registros binarios producidos durante la ejecución se mantienen en su ubicación configurada.
En la instalación predeterminada, los archivos MySQL se almacenan en las siguientes ubicaciones:
El
C:\ProgramData
directorio está oculto de forma predeterminada, por lo que el instalador no eliminará esta carpeta.Para eliminar MySQL completamente , verifique las ubicaciones anteriores y elimine las carpetas MySQL manualmente si existen. Ahora MySQL debería eliminarse completamente junto con todas las configuraciones y bases de datos.
Desinstalación desde el Panel de control: creo que todos sabemos cómo desinstalar programas desde el Panel de control.
fuente