zoukankan      html  css  js  c++  java
  • mysql忘记密码时,重新修改密码

    错误描述

    1045 access denied for user 'root'@'localhost' using password yes

    1045 access denied for user 'root'@'localhost' using password no

    解决办法

    1. 开始 --> cmd   --> net stop mysql  (停用MySQL服务  没启动的可以省略)

    2. 找到安装路径 MySQL Server 5.1下的my.ini

    3. 打开 my.ini  找到  [mysqld]  然后在下面加上

         这句: skip_grant_tables (意思好像是 启动MySQL服务的时候跳过权限表认证  )

    4. 然后就启动数据库修改密码了   

        开始 --> cmd   -->   net start mysql   (启动MySQL服务)--->   mysql  回车   (  如果成功,将出现MySQL提示符)

    5. 输入use mysql; (连接权限数据库)。

    6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。

    7. 刷新权限(必须步骤):flush privileges; 。 

    8. 退出 quit。 

    9. 将第3 步的 my.ini里的 skip_grant_tables  去掉(启动MySQL服务的时候不能让他跳过权限表认证 )

    10. 重启MySQL ,再进入,使用用户名root和刚才设置的新密码123就可以登录了。

    cmd出现的错误

    当我们在打开cmd时,输入net stop mysql出现系统错误 5时,这个问题是在运行cmd时没有以管理员的身份运行。在程序 -开始 ->搜索-> cmd  鼠标右击有个以管理员身份运行就可以了。

    如果经常使用cmd命令 可以把它锁定到菜单栏。

    每次都要右击以管理员身份运行也比较麻烦,设置一下步骤可以直接以管理员身份进行。

    1. 在C:WindowsSystem32(操作系统分为32位和64位,视个人情况选择)中找到cmd.exe,然后右击cmd.exe

      cmd发生系统错误5 拒绝访问解决办法
    2. 选择右下角的高级,在“用管理员身份运行前打勾”

      cmd发生系统错误5 拒绝访问解决办法

    重新打开cmd就好了。

  • 相关阅读:
    BZOJ 2002 [Hnoi2010]Bounce 弹飞绵羊(分块)
    BZOJ 4241 历史研究(分块)
    BZOJ 3110 [Zjoi2013]K大数查询(整体二分)
    hdu 5412 CRB and Queries(整体二分)
    POJ2104 K-th Number(整体二分)
    luogu P3157 [CQOI2011]动态逆序对(CDQ分治)
    陌上开花(CDQ分治)
    BZOJ 1176[Balkan2007]Mokia(CDQ分治)
    BZOJ 3626 LCA(离线+树链剖分+差分)
    bzoj1592 Making the Grade
  • 原文地址:https://www.cnblogs.com/wei-dong/p/7214534.html
Copyright © 2011-2022 走看看