Кратка версия :Ако вашият потребител на MySQL root
се нуждае от парола за свързване, може да е добра идея да имате mysqladmin
дайте тази парола;)
По-дълга версия :Вашият потребител на MySQL root
изглежда се нуждае от парола за свързване
Но mysqladmin
се опитва да се свърже без парола
И mysqladmin
прави това, защото не го казваш по друг начин;)
mysqladmin
, подобно на други инструменти за команден ред, свързани с MySQL (mysql
, mysqldump
, mysqlshow
и др.), предлага опции за предоставяне на такива данни за достъп.
h
:Към кой хост да се свържете. Ако не е предоставено,localhost
се предполагаu
:Кой потребител да се свърже като. Ако не е предоставен,root
се предполагаp
:Коя парола да използвате. Ако не е предоставена, не се използва парола
Трябва да можете да използвате нещо като
mysqladmin -uroot -pmysupersecretpassword proc
(имайте предвид, че няма място между опциите и техните стойности). Можете също така да накарате MySQL да ви поиска паролата като
mysqladmin -uroot -p proc
С това MySQL трябва да ви даде подкана, където можете да въведете паролата си.