1、sudo gedit /etc/my.cnf
2, by adding
skip-grant-tables
3, direct login, enter a password when lost
mysql -u root -p
4, change passwords
use mysql;
update mysql.user set authentication_string=password('zhuxiaoyong1212') where user='root' ;
5, exit restart mysql
sudo service mysql restart;