no puedo iniciar sesión en mysql8.0.15 en mac os

no puedo iniciar sesión en mysql8.0.15 en mac os
  • cuando inicio sesión como root pongo la contraseña correcta, informa

captura de pantalla del mensaje de error

Estoy seguro de que la contraseña es correcta (la reinstalo nuevamente y recuerdo la contraseña).

  • Luego busqué en Google, alguien me recomendó iniciar sesión sin contraseña, seguí para detener el servidor MySQL y usar
mysqld_safe --skip-grant-tables

y uso la base de datos mysql luego uso

 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('12345678');

para crear una nueva contraseña, sin embargo informa

captura de pantalla del mensaje de error

este problema, luego busqué en Google nuevamente, alguien mostró algunas formas de resolver este problema en Windows, otros dicen que intercambie /etc/my.cnf en algún sistema Linux, sin embargo, ambos no eran válidos, ¿hay alguna buena manera de resolverlo? ¿este problema? Por favor, ayúdame.

información relacionada