Установка пароля на root в mysql
$ mysqladmin -u root password NEWPASSWORD - впервые поставить пароль;
$ mysqladmin -u root -p 'abc' password '123456' - обновить.
Если не обнавляется:
$ mysql -u root -p
mysql> use mysql;
mysql> update user set password=PASSWORD("NEWPASSWORD") where User='username';
mysql> flush privileges;
mysql> quit