Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Bug] Error Instalando MySQL

Me he quedado frenada en el avance del curso. Desde hace una semana batallo con este error en la instalación y no he logrado solucionarlo. El Log no ofrece una explicación clara del problema. Ya lo he desinstalado, eliminado archivos, probado con distintas claves, y nada ha funcionado.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadLog:

Adding a Windows Firewall rule for MySQL80 on port 3306. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow Aceptar

Successfully added the Windows Firewall rule. Adding a Windows Firewall rule for MySQL80 on port 33060. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 33060" protocol=TCP localport=33060 dir=in action=allow Aceptar

Successfully added the Windows Firewall rule. Ended configuration step: Updating Windows Firewall rules

Beginning configuration step: Adjusting Windows service

Attempting to grant the required filesystem permissions to the 'NT AUTHORITY\NetworkService' account. Granted permissions to the data directory. Adding new service New service added Ended configuration step: Adjusting Windows service

Beginning configuration step: Initializing database (may take a long time)

Attempting to run MySQL Server with --initialize-insecure option... Starting process for MySQL Server 8.0.34... Starting process with command: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --initialize-insecure=on --lower-case-table-names=1... '--sync-relay-log-info' is deprecated and will be removed in a future release. C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.34) initializing of server in progress as process 4788 InnoDB initialization has started. InnoDB initialization has ended. root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option. Process for mysqld, with ID 4788, was run successfully and exited with code 0. Successfully started process for MySQL Server 8.0.34. MySQL Server 8.0.34 intialized the database successfully. Ended configuration step: Initializing database (may take a long time)

Beginning configuration step: Updating permissions for the data folder and related server files

Attempting to update the permissions for the data folder and related server files... Inherited permissions have been converted to explicit permissions. Full control permissions granted to: Servicio de red. Full control permissions granted to: Administradores. Full control permissions granted to: CREATOR OWNER. Full control permissions granted to: SYSTEM. Access to the data directory is removed for the users group. Permissions for the data folder and related server files are updated correctly. Ended configuration step: Updating permissions for the data folder and related server files

Beginning configuration step: Starting the server

Attempting to start service MySQL80.................... Una tarea solo se puede desechar si tiene un estado de finalización (RanToCompletion, Faulted o Canceled). Ended configuration step: Starting the server

1 respuesta

Hola Vanessa , espero que estés muy bien.

El registro que proporcionaste muestra el proceso de instalación y configuración de MySQL Server en Windows. Parece que la instalación y la inicialización se realizaron correctamente, pero hubo un problema al intentar iniciar el servicio MySQL. Aquí hay algunas posibles soluciones que podrías intentar:

Reiniciar el Servicio Manualmente: Después de una instalación problemática, a veces el servicio de MySQL no se inicia automáticamente. Intenta iniciar el servicio manualmente desde el "Administrador de servicios" en Windows. Busca "services.msc" en el menú Inicio y busca el servicio MySQL80, luego intenta iniciarlo desde allí.

Verificar Conflictos de Puertos: Asegúrate de que no haya otros servicios que estén utilizando los puertos 3306 y 33060. Estos son los puertos por defecto de MySQL para la comunicación. Si hay conflictos, el servicio MySQL no podrá iniciarse. Puedes verificar los puertos en uso usando el comando netstat -an en la línea de comandos.

Verificar Archivo de Registro: Busca en el archivo de registro de errores de MySQL para obtener más detalles sobre por qué el servicio no se está iniciando. Puedes encontrar este archivo en la carpeta "C:\ProgramData\MySQL\MySQL Server 8.0\Data" o una ubicación similar, dependiendo de tu instalación.

Reinstalar o Reparar: Intenta desinstalar completamente MySQL y luego reinstálalo. Asegúrate de eliminar todas las carpetas y archivos relacionados con MySQL antes de reinstalar. También puedes intentar utilizar la opción de "reparar" si está disponible durante la desinstalación.

Ejecutar como Administrador: Asegúrate de ejecutar el instalador y el servicio MySQL como administrador. Haz clic derecho en el archivo de instalación y selecciona "Ejecutar como administrador".

Desactivar el Firewall Temporalmente: Algunas veces, el firewall de Windows puede bloquear la comunicación del servicio MySQL. Intenta desactivar temporalmente el firewall y ver si el servicio se inicia correctamente. Si se soluciona el problema, puedes configurar reglas de firewall para permitir el tráfico de MySQL.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios