Cómo restablecer la contraseña de mysql en la versión de Mac OS

Solución: se encontró la base de datos de conexión mac Acceso denegado para el usuario 'root'@'localhost' (usando la contraseña: SÍ)

Versión: mysql 5.7

El primer paso: cerrar mysql

Apple -> Preferencias del sistema -> punto inferior MySQL, cierre el servicio mysql

Paso 2: ingrese la configuración de la 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
3. Ingrese (./mysqld_safe --skip-grant-tables &) y presione Entrar para deshabilitar la función de verificación de mysql, mysql se reiniciará 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 Entrar

./mysql
5. Ingrese el comando (privilegios de descarga;)

vaciar privilegios
6. Restablecer contraseña:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
si se informa un error, puede usar
UPDATE mysql.user SET authentication_string = PASSWORD('123') WHERE User = 'root' AND Host = 'localhost' ;
7. Ejecute quit ; salga de mysql

quit;
8. Ejecutar exit; exit sudo

salir;
9. El restablecimiento de la contraseña está completo, inicie sesión en mysql nuevamente.

Supongo que te gusta

Origin blog.csdn.net/heqiushuang110/article/details/127103306
Recomendado
Clasificación