故障现象:在centos7.0中登录mysql时出现
mysql忘记root密码
故障原因:
mariadb或者mysql的root用户密码输入错误,忘记root密码需要跳过授权和网络,修改密码,刷新权限后重启mariadb或者mysql服务。
解决办法:
1.停止mariadb或者mysql服务。systemctl stop mariadb.service
2.启动mariadb或者mysql服务(跳过授权和网络)。/usr/bin/mysqld_safe –user=mysql –skip-grant-tables –skip-networking &
3.登录mysql数据库。mysql –uroot mysql
4.修改密码和刷新权限。use mysql; update user set password=password(‘linxi87long.com’) where user=’root’; flush privileges;
5.退出mysql登录。\q命令退出mysql。
跳过授权和网络修改mysql的root密码
6.重启mariadb或者mysql服务,输入新的用户名和密码进行验证。
验证mysql的root用户密码