PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > 编程杂谈 > 正文

    阿里云 ECS Linux系统重置mysql数据库root用户密码

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:ecs linux 系统mysql运行正常,但root密码忘记了,找回root密码方法如下:1. 打开/etc/my.cnf mysql配置文件,在[mysqld]下添加一行ski...
    ecs linux 系统mysql运行正常,但root密码忘记了,找回root密码方法如下:

     

    1. 打开/etc/my.cnf mysql配置文件,在[mysqld]下添加一行skip-grant-tables,即可在登录mysql时不用密码验证

    阿里云 ECS Linux系统重置mysql数据库root用户密码

     

    2. 重启mysql服务,执行service mysqld restart

     

    3. 进到mysql bin目录下,执行./mysql -uroot -p 回车,此时提示输入密码,直接按回车键就登录mysql成功了。

    阿里云 ECS Linux系统重置mysql数据库root用户密码

     

    4. 登录成功重置mysql密码,执行update mysql.user set password=password('123456') where user='root'; 重置root密码,密码重置为123456,实际应用中建议密码设置越复杂越好,建议至少包含大小写字母,数字等,刷新权限即可

     

    阿里云 ECS Linux系统重置mysql数据库root用户密码

    5. 特别提醒:密码改成功后,需将skip-grant-tables给注释掉,否则他人登录该数据库都不需要密码验证了。vi /etc/my.cnf 进行配置注释,并重启mysql,执行service mysqld restart

    阿里云 ECS Linux系统重置mysql数据库root用户密码

     

    6. 在mysql bin目录下执行./mysql -uroot -p登录,输入之前修改的密码即可登录

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-74-2922-1.html
    相关热词搜索: