Problema de conexión a la base de datos
En el entorno Mac, varios programas siempre tienen problemas inexplicables. MySQL encontró un problema hoy. Fue muy confuso. Obviamente era la contraseña correcta pero no pude iniciar sesión. Fue muy incómodo. Más tarde, un hermano dijo que era porque el sistema pensó que MySQL pensaba que la contraseña aleatoria proporcionada durante la instalación no era segura y le pidió al usuario que restableciera la contraseña. Por supuesto, no sé qué está pasando y creo que es posible que mi contraseña sea incorrecta. Incorrecto, luego cambie la contraseña, registraré mi proceso de operación para su referencia.
Paso uno: cerrar mysql
Apple->Preferencias del Sistema->MySQL en la parte inferior, cierre el servicio mysql
Paso 2: Ingrese la configuración del terminal
1. Ingrese la entrada del terminal (cd /usr/local/mysql/bin/) y presione Enter
cd /usr/local/mysql/bin/
2. Ingrese (sudo su) y presione Enter para obtener privilegios de administrador
sudo su
Aquí debes prestar atención, cuando ingresas a sudo su, debes ingresar la contraseña de administrador de tu propia computadora (la contraseña que permite la instalación del software)
3. Ingrese (./mysqld_safe --skip-grant-tables &) y presione Enter para deshabilitar la función de verificación de mysql. Mysql se reiniciará automáticamente y el estado de mysql en las preferencias cambiará a en ejecución.
./mysqld_safe --skip-grant-tables &
4. Ingrese el comando (./mysql) y presione Enter.
5. Ingrese el comando (privilegios de vaciado;). No olvide ingresar el punto y coma.
6. Restablezca la contraseña: ALTER USER 'root'@'localhost' IDENTIFICADO POR 'su nueva contraseña';
7. Ejecute salir, salga de mysql
8. Ejecute la salida, salga de sudo
9. El restablecimiento de la contraseña se ha completado, puede intentar iniciar sesión en mysql.