Versión corta :Si su usuario de MySQL root
necesita una contraseña para conectarse, podría ser una buena idea tener mysqladmin
proporcione esa contraseña;)
Versión más larga :Su usuario de MySQL root
parece necesitar una contraseña para conectarse
Pero mysqladmin
intenta conectarse sin una contraseña
Y mysqladmin
hace eso porque no le dices lo contrario;)
mysqladmin
, como otras herramientas de línea de comandos relacionadas con MySQL (mysql
, mysqldump
, mysqlshow
etc.), ofrece opciones para proporcionar dichos datos de acceso.
h
:A qué host conectarse. Si no se proporciona,localhost
se suponeu
:Con qué usuario conectarse. Si no se proporciona,root
se suponep
:Qué contraseña utilizar. Si no se proporciona, no se utiliza ninguna contraseña
Deberías poder usar algo como
mysqladmin -uroot -pmysupersecretpassword proc
(tenga en cuenta que no hay espacio entre las opciones y sus valores). También puede hacer que MySQL le pida la contraseña como
mysqladmin -uroot -p proc
Con eso, MySQL debería mostrarle un mensaje donde puede ingresar su contraseña.