Kort version :Om din MySQL-användare root behöver ett lösenord för att ansluta, kan det vara en bra idé att ha mysqladmin ange det lösenordet;)
Längre version :Din MySQL-användare root verkar behöva ett lösenord för att ansluta
Men mysqladmin försöker ansluta utan ett lösenord
Och mysqladmin gör det för att du inte säger något annat;)
mysqladmin , som andra MySQL-relaterade kommandoradsverktyg (mysql , mysqldump , mysqlshow etc.), erbjuder alternativ för att tillhandahålla sådan åtkomstdata.
h:Vilken värd att ansluta till. Om det inte tillhandahålls,localhostantasu:Vilken användare ska anslutas som. Om det inte tillhandahålls,rootantasp:Vilket lösenord som ska användas. Om det inte anges används inget lösenord
Du borde kunna använda något liknande
mysqladmin -uroot -pmysupersecretpassword proc
(var medveten om att det inte finns något mellanrum mellan alternativen och deras värden). Du kan också låta MySQL be dig om lösenordet som
mysqladmin -uroot -p proc
Med det bör MySQL ge dig en uppmaning där du kan ange ditt lösenord.