Versione breve :Se il tuo utente MySQL root ha bisogno di una password per connettersi, potrebbe essere una buona idea avere mysqladmin fornisci quella password;)
Versione più lunga :Il tuo utente MySQL root sembra aver bisogno di una password per connettersi
Ma mysqladmin tenta di connettersi senza una password
E mysqladmin lo fa perché non lo dici altrimenti;)
mysqladmin , come altri strumenti da riga di comando relativi a MySQL (mysql , mysqldump , mysqlshow ecc.), offre opzioni per fornire tali dati di accesso.
h:a quale host connettersi. Se non fornito,localhostsi presumeu:Quale utente connettere. Se non fornito,rootsi presumep:quale password utilizzare. Se non viene fornita, non viene utilizzata alcuna password
Dovresti essere in grado di usare qualcosa come
mysqladmin -uroot -pmysupersecretpassword proc
(tieni presente che non c'è spazio tra le opzioni e i loro valori). Puoi anche fare in modo che MySQL ti chieda la password come
mysqladmin -uroot -p proc
Con ciò, MySQL dovrebbe darti una richiesta in cui puoi inserire la tua password.