P: ¿Por qué parece haber dos contraseñas distintas?
Cada usuario tiene su propia contraseña y privilegios.
Un "usuario" de base de datos MySQL se identifica por dos partes:el usuario nombre y el anfitrión .
Por ejemplo, estos son tres usuarios distintos:
'username'@'localhost'
'username'@'127.0.0.1'
'username'@'%'
Para ver los usuarios definidos en su base de datos, puede consultar mysql.user
tabla, por ejemplo
SELECT user, host FROM mysql.user ;
Es posible que desee revisar la sección correspondiente del Manual de referencia de MySQL.
Referencia:https://dev.mysql.com/doc /refman/5.5/es/agregar-usuarios.html
NOTA:Un valor localhost
en el mysql.user
tabla o una conexión no sinónimo de la dirección de bucle invertido TCP (127.0.0.1). No se resuelve en esa dirección IP ni en ninguna otra dirección IP. Es un especial valor.