instalar - mysql 8
La configuraciĆ³n de mysql se detiene en el "servidor de inicio" (10)
Añadiendo esto para otros.
He instalado la instalación para configurar el servicio de Windows.
Buscando en el Visor de eventos de Windows => Registros de Windows => Aplicación que encontré:
C: / Archivos de programa / MySQL / MySQL Server 5.6 / bin / mysqld.exe: Error al configurar el valor ''0.0'' a ''lower_case_table_names''
Comprobando el archivo de inicio en C: / ProgramData / MySQL / MySQL Server 5.6 / my.ini
Encontré:
# Specifies the on how table names are stored in the metadata.
# If set to 0, will throw an error on case-insensitive operative systems
# If set to 1, table names are stored in lowercase on disk and comparisons are not case sensitive.
# If set to 2, table names are stored as given but compared in lowercase.
# This option also applies to database names and table aliases.
lower_case_table_names=0.0
Cambié el valor a 0, pero al reinstalarlo reapareció como 0.0, así que durante la instalación y mientras la instalación se colgaba en el ''Servidor de inicio'', edité el archivo my.ini, lo guardé, abrí el visor de servicios y comencé manualmente el servicio MySql56. La instalación luego se completó
Estaba instalando el instalador mysql en mi máquina con Windows 8. Durante el proceso de configuración del servidor, se atasca en el "servidor de inicio" y no se mueve más. El registro para el mismo es:
Paso de configuración inicial: Detener el servidor [si es necesario] Paso de configuración finalizado: Detener el servidor [si es necesario]
Paso de configuración inicial: archivo de configuración de escritura Paso de configuración finalizado: archivo de configuración de escritura
Paso de configuración inicial: Actualización del firewall Agregar una regla de firewall para MYSQL56 en el puerto 3306. Regla de firewall agregada con éxito. Paso de configuración finalizado: Actualización del firewall
Paso de configuración inicial: ajuste del servicio de Windows [si es necesario] El intento de otorgar el Servicio de red requiere permisos del sistema de archivos. Permisos concedidos. Adición de un nuevo servicio Nuevo servicio agregado Paso de configuración finalizado: ajuste del servicio de Windows [si es necesario]
Ya he intentado lo siguiente: - * Desinstalé todos los programas que estaban relacionados de alguna manera con mysql. * Se eliminó la carpeta mysql de C: / Archivos de programa. * Se borró mi registro. y luego reinstaló el programa, pero todo en vano.
El enlace MySQL Installer Stuck on "Starting Service" también muestra el mismo problema, pero la solución proporcionada no funciona para mí.
Aquí esta lo que hice:
- Lo instalé con mysql-installer-web-community-5.6.23.0.msi
- Para mis propósitos seleccioné la instalación "Personalizada" con los servidores MySQL 5.6.22 - Conectores X64 y MySQL -> Conector ODBC / 5.3.4 - 64
- Siguiente -> Ejecutar - (listo para configurar) -> Siguiente
- Tipo de configuración: Máquina de desarrollo, todos los valores predeterminados (TCP / IP, Puerto: 3306, Firewall abierto)
- Tecleado en MySQL Root Password
- Cuentas de usuario de MySQL -> Agregar usuario (nombre de usuario, contraseña, OK) -> Siguiente
- Configurar MySQL Server como un servicio de Windows (COMPROBADO)
- Nombre del servicio de Windows: MySQL56 (predeterminado)
- Iniciar el servicio MySQL al inicio del sistema
- ESTO ES CRUCIAL (EL ERROR ESTÁ AQUÍ): Ejecute el servicio como ... Cuenta de sistema estándar (COMPROBADA, pero no se tendrá en cuenta y eso es ERROR)
- Siguiente -> Ejecutar, la instalación se bloquea en el servidor de inicio, así que espere un tiempo para que se agote el tiempo de espera (o no, su elección). Cuando la ventana emergente de diálogo (podría estar cubierta con otras ventanas) con el mensaje "La configuración del servidor MySQL está demorando más de lo esperado ..., aquí haga clic en Aceptar (para esperar más)
- Mientras tanto, vaya a Inicio -> Panel de control -> Herramientas administrativas -> Servicios -> busque MySQL56, haga clic derecho en él -> Propiedades -> seleccione la pestaña Iniciar sesión Y AQUÍ ESTÁ ERROR -> Aunque la cuenta del sistema local fue seleccionada, de alguna manera "Esta cuenta : Se seleccionó el Servicio de red (con alguna contraseña) -> Seleccionar Iniciar sesión como: Cuenta del sistema local, Permitir que el servicio interactúe con el escritorio -> Aplicar -> Volver a la pestaña general
- En la pestaña general, haga clic en el botón "Inicio" para iniciar el servicio y ¡aquí está! ¡Se ha iniciado el servicio! Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de MySQL56. Cerrar el cuadro de diálogo Servicios. Cerrar herramientas administrativas. Cerrar el panel de control.
- Y en ese momento (mientras estaba cerrando esos cuadros de diálogo) cuando observa el cuadro de diálogo del instalador de MySQl, todos los pasos están terminados y verificados: servidor de inicio, aplicación de seguridad ... Creación de cuentas de usuario ... Actualización del enlace del menú Inicio
- Confirmar con Finalizar -> Siguiente -> Finalizar
Eso es todo, feliz MySQL-ing :)
El instalador tiene otro problema que descubrí hoy.
Tuve el mismo problema con el instalador colgando en "Starting Server". Sin embargo, después de mirar el Visor de eventos de Windows en los Registros de Windows -> Aplicación, descubrí el error
"Demasiados argumentos (el primer extra es ''Algo''). Para obtener más información, consulte el Centro de ayuda y soporte en http://www.mysql.com ".
El problema es que el instalador no puede manejar espacios en el nombre del servicio de Windows (el nombre que usé fue Something MySQL). Simplemente cambia el nombre a uno sin espacios.
Encontré otra solución: estaba usando una contraseña compleja con caracteres especiales en ella. Cuando cambio a usar solo caracteres alfanuméricos en la contraseña, se instaló sin problemas.
Esto parece ser un problema crónico con el instalador de MySQL incluso ahora (v1.4.17.0). No importa qué, cada vez que (reconfiguré) una instancia en Windows 7 Pro o Server (2008 R2) se cuelga en este punto.
La solución más simple es:
- Cuando el instalador se cuelgue, abra los Servicios de Windows y localice su (s) instancia (s) de servicio mySQL.
- Haga doble clic para abrir la instancia / an y establezca Iniciar sesión como: en la cuenta del sistema local y marque Permitir que el servicio interactúe con el escritorio .
- Opcional pero preferiblemente configure las opciones de Recuperación para permitir que el servicio se reanude después de un problema.
- Asegúrese de que el tipo de inicio esté establecido en Automático (o lo que prefiera).
- Haga clic en Aplicar y luego haga clic en Iniciar (o haga clic en Aceptar y luego inicie el servicio).
- Regrese al instalador de MySQL y cierre cualquier advertencia abierta sobre la espera de que se complete el proceso y el proceso debe continuar.
- Repita según sea necesario para cada instancia de MySQL Server.
Nota : Parece que el instalador no habilita la excepción de firewall que puede haber seleccionado cuando MySQL Server se configuró por primera vez, por lo que es posible que tenga que volver a configurarlo para abrir el firewall.
Nota al margen : en general, debo decir que después de solo dos días de usar el ecosistema de MySQL, estoy muy impresionado por la cantidad de buggy. Estimaría que tenía que configurar dos interfaces de servidor unas 6 veces antes de que todo funcionara como se anunciaba. Workbench se estrelló contra mí más de 5 veces solo en el primer día y tuve que seguir un buen número de foros para encontrar respuestas a cosas como esta. Esté preparado para hacer lo mismo.
He descubierto esto. El mío también se estaba atascando en el "Servidor de inicio" y el Visor de eventos tenía esto:
The description for Event ID 100 from source MySQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
innobase_buffer_pool_size can''t be over 4GB on 32-bit systems
Así que me di cuenta de que el problema era intentar iniciar la versión de MySQL de 32 bits que viene con el instalador en una máquina de 64 bits que podría haber sido el problema. Aunque, MySQL afirma que instalará 64 bits de la base de datos.
Lo que hice fue descargar una versión comprimida de 64 bits y desempaquetarla en una ubicación temporal. Volví a ejecutar el instalador y lo dejé instalar mysql. Reemplacé el contenido de eso con la otra versión de la ubicación temporal sin detener el instalador . Luego continué con los pasos de configuración del instalador. Se logró iniciar el servicio.
Aquí está el rastro completo del registro.
Beginning configuration step: Stopping Server [if necessary]
Ended configuration step: Stopping Server [if necessary]
Beginning configuration step: Writing configuration file
Ended configuration step: Writing configuration file
Beginning configuration step: Updating firewall
Adding firewall rule for MySQL56 on port 3306.
Successfully added firewall rule.
Ended configuration step: Updating firewall
Beginning configuration step: Adjusting Windows service [if necessary]
Attempting to grant Network Service require filesystem permissions.
Granted permissions.
Adding new service
New service added
Ended configuration step: Adjusting Windows service [if necessary]
Beginning configuration step: Starting Server
Starting MySQL as a service
Ended configuration step: Starting Server
Beginning configuration step: Applying security settings
Attempting to update security settings.
Updated security settings.
Ended configuration step: Applying security settings
Beginning configuration step: Creating user accounts
Attempting to Add New MySQL Users
Added New Users.
Ended configuration step: Creating user accounts
Beginning configuration step: Updating Start Menu Link
Attempting to verify command-line client shortcut.
Verified command-line client shortcut.
Verified command-line client shortcut.
Ended configuration step: Updating Start Menu Link
Los desarrolladores de MySQL insisten en que la ejecución del servicio MySQL conectado como SERVICIO DE RED ES la manera correcta de hacerlo, y que ejecutarlo como SISTEMA LOCAL abre agujeros de seguridad. Muy bien, la raíz del problema aquí es que el SERVICIO DE RED no puede acceder a las ubicaciones donde están configurados los archivos de registro. Sospecho que este error se produce cuando se especifica una carpeta (al hacer clic en Examinar) a la que el SERVICIO DE RED no tiene acceso. En mi caso, especifiqué los archivos de registro que se escribirán en Mis documentos en una carpeta llamada MySQL Logs. Entonces, (y esto se puede hacer mientras el cuadro de diálogo del instalador está abierto, diciendo que el instalador está tardando mucho tiempo y le pide que espere o cancele):
Simplemente concedí el control total de esa carpeta al SERVICIO DE RED haciendo clic derecho en la carpeta, seleccionando Propiedades, seleccionando Seguridad, luego haciendo clic en Agregar, luego escribiendo "SERVICIO DE RED". Luego seleccioné SERVICIO DE RED e hice clic en las casillas de verificación Permitir para Control total y Modificar.
Me enfrenté al mismo problema. Eliminar completamente MySql de mi PC y luego instalarlo desde cero solucionó mi problema.
Cómo eliminar MySQL completamente:
Ejecute el símbolo del sistema como administrador y ejecute el siguiente comando para detener y eliminar el servicio MySQL.
Net stop MySQL Sc delete MySQL
Vaya a Panel de control >> Programas >> Programas y características, seleccione MySQL Server 5.xy haga clic en Desinstalar. (Si puede desinstalar MySQL desde el Panel de control)
Abra el Explorador de Windows y vaya a Organizar> Carpeta y opciones de búsqueda, seleccione la pestaña "Ver" y en "Archivos y carpetas ocultos" elija "Mostrar archivos y carpetas ocultos". Ahora explore las siguientes ubicaciones y elimine las siguientes carpetas.
- C: / Archivos de programa / MySQL
- C: / Archivos de programa (x86) / MySQL
- C: / ProgramData / MySQL
Y si esto existe, bórralo también:
C:/Users/[User-Name]/AppData/Roaming/MySQL
Reinicie su PC y reinstale MySQL. ¡Eso es todo!
Siga este link . Y recuerda eliminar todo lo que hay debajo de la carpeta C: / archivos de programa / mysql, incluyendo las cosas de odbc si tienes.
Tuve el mismo problema en el que cambió de la cuenta del sistema local al servicio de red, lo cambié en los servicios a la cuenta del sistema local. Sin embargo, esto no funcionó. Me encontré con otro foro que sugería que tener espacios en el nombre de los servicios estaba causando el problema, así que saqué los espacios y puse guiones bajos, ¡y por supuesto que funcionaron!
¡Cambia espacios para subrayar!