1.跳过密码启动mysql
service mysqld start --skip-grant-tables
启动mysql 开启跳过密码
也可以配置文件:加入skip-grant-tables
2.修改密码
update mysql.user set authentication_string=password(‘123456’) where user=‘root’;
安装完成之后没有启动,用ps -ef|grep mysql 发现没有进程,重新启动电脑,然后就好了。
3.初次使用的时候提示:You must reset your password using ALTER USER statement before executing this statement.
解决办法如下:
SET PASSWORD = PASSWORD(‘你的新密码’);
ALTER USER ‘root’@‘localhost’ PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;