He buscado todos los métodos que he encontrado en Internet, pero ninguno me funciona. Tengo una nueva instalación de MySQL 5.7 a través de homebrew. Puedo ver que el servicio se está ejecutando, y el mysql
también está instalado el cliente.
Cualquier intento de llegar a la base de datos a través del cliente, como
mysql -u root -p
o más simplemente
mysql -u root
como sugiere el proceso de instalación, pide una contraseña con el mensaje "Introduzca la contraseña:". Bueno, acabo de instalar la base de datos; no tengo ni idea de cuál es la contraseña. Utilizando sudo
no hace ninguna diferencia. He probado soluciones que implican mysqladmin
con el mismo resultado: "Acceso denegado para el usuario 'Root'@'localhost'".
Tengo un montón de experiencia con Postgresql, pero tiene una manera significativamente diferente de tratar con el mapeo de la identidad de la plataforma a la identidad db aparentemente. ¿Cómo puedo hacer que esto funcione?
(Ten en cuenta que las muchas respuestas en Pregunta Diferente están entre las que ya he probado con el mismo problema).