azsx
Для установки пароля вы сделали
sudo mysql -u root.
В таком случае попробуйте вместо
mysql -u root -p сделать
sudo mysql -u root -p.
Если откликнется как надо, значит точно пароль установился, но не туда - либо профиль не тот, либо БД не та.
azsx писал(а): ↑18.01.2019 10:21
на нерусском сайте прочитал, что начиная с какой то версии mysql у root (БД) нет пароля.
Рут в системе и рут в БД - это разные руты.
P.S.
Еще есть вариант, что нужно после
-p указывать строку с паролем (у Вас примере после -p ничего нет),
либо вообще не указывать ключ
-p, тогда оно запросит пароль само.
Точнее не скажу, так как нет СУБД под рукой.