MySQL跳过权限修改密码

  1. 打开mysql安装目录中的my.ini配置文件:MySQL跳过权限修改密码_第1张图片

  2. 在my.ini文件中,在**[mysqld]**下面添加skip-grant-tables,并保存
    MySQL跳过权限修改密码_第2张图片

  3. 重新连接mysql服务器

MySQL跳过权限修改密码_第3张图片
4. 输入mysql -u root -p 后回车,再回车
MySQL跳过权限修改密码_第4张图片
5.输入update mysql.user set authentication_string=password(‘root’) where user=‘root’ and Host = ‘localhost’;
// (‘root’)引号内可以改成任意的新密码。
在这里插入图片描述
5. 输入flush privileges;刷新权限
在这里插入图片描述
6.输入
quit
退出mysql
在这里插入图片描述
7.再次编辑my.ini配置文件,把skip-grant-tables注释或删掉:
在这里插入图片描述
6. 重新连接mysql,使用新密码登录即可:
MySQL跳过权限修改密码_第5张图片

你可能感兴趣的:(MySQL越过权限修改密码,mysql,数据库)