MySQL no puede iniciar sesión después de modificar el directorio. No se puede conectar al servidor MySQL en localhost (10061)

Descripción del problema:

Después de instalar e inicializar mysql (después de configurar las variables de entorno), modifiqué el directorio de instalación de mysql y cerré mysql en el servicio, luego inicié mysql nuevamente y descubrí que no podía iniciar sesión e iniciar el servicio. como sigue:Insertar descripción de la imagen aquí

Proceso de solución:

primer paso:

Dado que se cambió el directorio, es necesario reconfigurar las variables de entorno.
Luego ejecute cmd en modo administrador, cambie a la carpeta bin en el directorio de instalación de mysql y use el comando mysqld --install.

Segundo paso:

Después de ejecutar, aparece la ruta de la primera instalación. Cuando se determina que las variables de entorno se han modificado correctamente, se infiere que la ruta en el registro no se ha modificado y, por tanto, se modifica la ruta en el registro.
Insertar descripción de la imagen aquí

tercer paso:

使用win+R命令,输入regedit打开注册表。找到mysql数据的存放位置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
在目录中找到MYSQL文件夹,发现里面果然存有修改前的路径,随后修改为当前路径保存。

Insertar descripción de la imagen aquí

el cuarto paso:

再次使用mysqld --install命令,发现目录已正常,接着使用net start mysql 会出现服务已启动窗口,此时能看到进程列表里面也有mysql进程在运行,启动成功。

Insertar descripción de la imagen aquí

el quinto paso:

Inicie sesión en mysql a través de la cuenta y la contraseña, el inicio de sesión es exitoso y el problema está resuelto. Insertar descripción de la imagen aquí
Publique un enlace de referencia: https://blog.csdn.net/wolfking0608/article/details/82784297

Supongo que te gusta

Origin blog.csdn.net/qq_42914882/article/details/112845849
Recomendado
Clasificación