1.使用以下命令无密码进入数据库
mysqld_safe --skip-grant-tables & mysql
2. 修改root密码
> use mysql;
> update user set password=password('your password') where user='root';
> flush privileges;
> quit;
重启MySQL服务后就密码就生效
注: 修改密码的其他方式
方法一: mysql> update user set password=password('a1234567') where user='root' and host='localhost';
方法二: mysql> set password for root@localhost = password('Aa123456');
方法三: mysqladmin -uroot -p123456 password a1234567