1、修改mysql配置文件my.cnf,加入如下配置
[mysqld]
skip-grant-tables
//然后重启数据库,再次登陆就不要密码了。
2、进入数据库修改密码,先清空密码,不然会报错。
// 清空密码
update user set authentication_string='' where user='root';
flush privileges;
//修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ye.110110';
flush privileges;
exit
3、最后把my.cnf配置文件中之前加的那行配置注释掉,重启数据库,登陆就要密码了。