portable - No se puede conectar al servidor MySQL en ''localhost''(10061) después de la instalación
mysql workbench no conecta localhost (20)
Instalé MySQL usando mysql-installer-5.5.20.0.msi en Windows 7. Desde la ventana de cmd, ejecuté "mysqlshow -u root -p". Pidió una contraseña, luego devolvió este error: "No se puede conectar al servidor MySQL en ''localhost'' (10061)" Esta es una mala indicación de una instalación exitosa o parcialmente fallida.
Después de leer la página, http://dev.mysql.com/doc/refman/5.5/en/windows-troubleshooting.html , me dijo que buscara un registro de errores (.err) en C: / Archivos de programa / MySQL / MySQL Server 5.5 / datos. El directorio existe pero no hay archivo de registro.
Tengo la sensación de que esto está relacionado con la seguridad estricta de Windows 7, especialmente al instalar un software basado en Unix. Y sí, soy el administrador en mi PC.
Cualquier ayuda o sugerencia es apreciada. Y puedo devolver un favor respondiendo preguntas de consulta de Java y SQL.
En el menú de inicio, busque "mysql". Entre los resultados, debería ver el "MySQL Installer - Community". Ejecutarlo.
La ventana del instalador de MySQL se mostrará como se muestra a continuación. Busque "Servidor MySQL" en Producto y haga clic en el enlace "Reconfigurar".
Aparecerá el instalador de MySQL (el mismo que usó para la primera instalación del servidor MySQL). Ir a través de todos los pasos.
Una vez finalizado el instalador de MySQL, volví a iniciar el servicio MySQL. Esta vez, el "Registro de mensajes de inicio" en el notificador de MySQL mostraba que el servidor se inició correctamente:
https://www.howtosolutions.net/2017/08/fixing-mysql-10061-error-after-migration-of-database-files/
Bueno, en mi caso, acabo de abrir services.msc usando run y reinicié 2 de los servicios relacionados con mysql y ¡funcionó!
En Windows 7 1) presione Windows + R se abre Ejecutar 2) Ingrese services.msc 3) Descubra mysql haga clic con el botón derecho e inicie 4) si no se encontró mysql 1) Ejecute cmd como administrador 2) vaya a C: / Archivos de programa (x86 ) / MySQL / MySQL Server 5.6 / bin (para volver a usar cd ..) y escriba "mysqld.exe --install" 5) siga el paso 3 Eso es todo
En caso de instalación de Xampp.
Vaya a la carpeta de instalación y mysql de xampp, para mi caso: C: / xampp / mysql
Ejecute el archivo "resetroot.bat" desde cmd o explorer.
Mi instalación comenzó a funcionar !!!
Encontré que el mismo error vuelve a ocurrir incluso después de haber probado todas las soluciones mencionadas anteriormente. Incluso había probado la versión 5.7 y algunas más. Los chicos no pierden el tiempo tratando de arreglarlo. Más bien instalar la versión 5.5. Está funcionando perfectamente bien sin ningún error innecesario.
Este problema es muy para resolver por los usuarios del servidor de Windows
vaya a esta ruta C: / Archivos de programa / MySQL / MySQL Server 5.1 / bin
ejecuta esta herramienta "MySQLInstanceConfig.exe"
Configura la instalación de nuevo y resuelve el problema.
La solución simple que funcionó para mí es: cambie localhost a 127.0.0.1 en su database.yml o en su script si está escribiendo uno.
Para cualquier persona que tenga el mismo problema de "No se puede conectar al servidor MySQL en ''localhost'' (10061)" o "No se puede conectar al servidor MySQL en ''127.0.0.1'' (10061)". Puede instalar "MySQL Installer" y este es el enlace http://dev.mysql.com/downloads/windows/installer/5.6.html y este es un tutorial para obtener más ayuda https://www.youtube.com/watch?v=AqQc3YqfelE
Funciona para mí y deseo trabajar para ti también.
Para la versión 5.7, tuve el mismo problema y una solución simple hizo el truco. Cuando se instaló el banco de trabajo 5.7 había otro "software" de tipo llamado "Comunidad de instaladores de MySQL". Ejecuté esto y ejecuté "Reconfigure" para el servidor MySQL. Tomó aproximadamente un minuto y el problema ya no estaba allí.
Espero que funcione! (Tenga en cuenta que estaba usando la versión 5.7)
Por favor, intente los siguientes pasos:
- c: / mysql / bin> mysqld --install
- c: / mysql / bin> mysqld --initialize
luego presione " tecla Windows + R " escriba " services.msc ", ejecute como administrador
iniciar el servicio MySQL.
Por lo que he recopilado, esto significa que el servicio mysql (mysqld) no se está ejecutando.
- Primero asegúrese de que esté instalado como un servicio de Windows: Ejecutar
"C:/Program Files/MySQL/MySQL Server 5.5/bin/mysqld" --install
desde la línea de comando.
- A continuación, inicie:
services.msc > MySQL > start
Si no se reinicia, puedes seguir estos pasos:
- abra la línea de comandos como administrador:
cmd.exe > open as administrator
- ejecute
"C:/Program Files/MySQL/MySQL Server 5.7/bin/mysqld" --verbose
debería fallar y colocar el registro de errores en un directorio llamado data en C: / Archivos de programa / MySQL / MysSQL Server 5.7 / . Si no logra crear datos por algún motivo, hágalo manualmente en ese directorio e intente nuevamente. Si puede averiguar qué falta en lo que hay en ese registro, entonces está bien.
Si aún no tienes suerte, así es como lo hice:
Vaya a
C:/ProgramData/MySQL
y copie el archivo llamado my.ini aC:/Windows/
intente iniciar el servicio nuevamente desde la línea de comandos:
"C:/Program Files/MySQL/MySQL Server 5.7/bin/mysqld" --verbose
Si no muestra ningún error, el inicio del servicio fue exitoso. Si aún no funciona, elimine el archivo my.ini que acaba de copiar de C:/Windows
e inicie el servicio desde la línea de comandos una vez más.
debería funcionar ahora
Resolví esto agregando los siguientes argumentos a la cadena de línea de comando:
mysql - nombre de usuario - contraseña contraseña --host localhost --port 3306 databasename <"ruta del sistema al archivo .sql"
Sin los argumentos --host & --port, especialmente si cambia el puerto a digamos que 3307, que es un valor no predeterminado, causará este error.
Simplemente apague el firewall y elimine la configuración de la instancia. Agregue una nueva instancia para el servidor.! [Desactivar Firewall] [1] Dé el número de puerto correctamente como 3306 como predeterminado
También enfrenté el mismo problema y lo resolví mediante las siguientes configuraciones:
- Compruebe el servicio MYSQL en el servicio de Windows. Si está allí y no se está ejecutando, inícielo. Resolverá su problema.
Si el servicio MYSQL no está presente en el servicio de Windows, siga las siguientes configuraciones.
a. Abre cmd como administrador.
segundo. cd to C: / Archivos de programa (x86) / MySQL / MySQL Server 5.6 / bin
do. Ejecute el comando: C: / Archivos de programa (x86) / MySQL / MySQL Server 5.6 / bin> mysqld.exe --install
re. Compruebe el MySql en el servicio de Windows, y si no se está ejecutando, inícielo haciendo clic en el servicio.
mi. Si está utilizando XAMMP. Inicie MySQL en el panel de control de XAMMP.
Tengo Windows 8.1 y también tuve este problema. Mi profesor me dijo que probablemente era porque mi servidor MySQL había dejado de funcionar. Ella me dijo que entrara en la utilidad de Administración de Computadoras (haga clic derecho en la esquina inferior izquierda de la pantalla en Windows 8.1 para acceder a Administración de Computadoras). Luego, en Servicios y Aplicaciones, abra los Servicios y encuentre MySQL. Debería poder hacer clic derecho en MySQL y reiniciarlo.
Tuve este error: el error más estúpido fue que estaba usando -p3307
para especificar el puerto, mientras que debería haber usado -P3307
, es decir, el capital P. La ''p'' pequeña es para la contraseña arg :)
Yo también tuve este problema, es fácil de resolver:
Vaya a Panel de control - Sistema y mantenimiento - Sistema - Configuración avanzada del sistema - Variables de entorno - Variables del sistema - ruta - haga clic en editar - agregar
"c:/xampp/mysql/bin"
- debería verse así:
/Program Files (x86)/NVIDIA Corporation/PhysX/Common;C:/Program Files (x86)/Intel/iCLS Client/;C:/Program Files/Intel/iCLS Client/;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;%SYSTEMROOT%/System32/WindowsPowerShell/v1.0/;C:/Program Files/Intel/Intel(R) Management Engine Components/DAL;C:/Program Files/Intel/Intel(R) Management Engine Components/IPT;C:/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL;C:/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT;C:/Program Files (x86)/Intel/OpenCL SDK/2.0/bin/x86;C:/Program Files (x86)/Intel/OpenCL SDK/2.0/bin/x64;C:/Program Files (x86)/Windows Live/Shared;C:/Program Files (x86)/QuickTime Alternative/QTSystem;c:/xampp/mysql/bin
Y no te olvides de iniciar MySQL desde el panel de control de Xampp.
Yo tenía el mismo error. Resolví de esta manera
Vaya a start-MySQL Installer-community y ejecute nuevamente el instalador como una reconfiguración (se le pedirá que lo haga).
Una vez que se le pregunte si desea que la instancia de MySQL se ejecute como un servicio de Windows, marque la casilla.
En caso de que no funcione, intente desinstalar y volver a instalar, y marque la casilla para ejecutar MySQL como servicio de Windows.
si muestra el error 2003 (HY000): no se puede conectar con el servidor MySQL en localhost (10061) que
- Buscar services.msc en ejecución
- Ir a las propiedades de mysql
- Copia el nombre del servicio mysql
- inicia cmd como administrador
- escriba: net start mysqlservicename .ie mysql57 o etc. mostrará que mysql se está iniciando.
Solución 1:
Para 32 bits: Ejecute "mysql.exe" desde: C: / Archivos de programa / MySQL / MySQL Server 5.6 / bin
Para 64 bits: Ejecute "MySQLInstanceConfig.exe" desde: C: / Archivos de programa / MySQL / MySQL Server 5.6 / bin
Solución 2:
El error (2002) No se puede conectar a ... normalmente significa que no hay ningún servidor MySQL ejecutándose en el sistema o que está utilizando un nombre de archivo de socket Unix incorrecto o un número de puerto TCP / IP cuando intenta conectarse al servidor. También debe verificar que el puerto TCP / IP que está utilizando no haya sido bloqueado por un servidor de seguridad o un servicio de bloqueo de puertos.
El error (2003) No se puede conectar al servidor MySQL en el "servidor" (10061) indica que se ha rechazado la conexión de red. Debe verificar que haya un servidor MySQL en ejecución, que tenga conexiones de red habilitadas y que el puerto de red que especificó sea el configurado en el servidor.
Fuente: http://dev.mysql.com/doc/refman/5.6/en/starting-server.html Visítelo para obtener más información.