Меняем пароль root для MySQL через shell

# mysql -u root
mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpassword’);

Способ 2: используем mysqladmin:

# mysqladmin -u root password “newpassword”

Способ 3: используем UPDATE непосредственно в таблице пользователей:

# mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD(‘newpassword’) WHERE User = ‘root’;
mysql> FLUSH PRIVILEGES;