zoukankan      html  css  js  c++  java
  • mysql数据库忘记密码时如何修改密码

    方法/步骤 

       1进入 mysql 的 bin 目录下,打开 cmd ,在此之前关闭mysql服务,并且结束mysqld.exe进程                                                                                                                      

          2、输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令

          

       3、打开新的cmd命令行后,直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据

          

       4、输入show databases;   可以看到所有数据库说明成功登陆

          

         5、其中mysql库就是保存用户名的地方。输入 use mysql;   选择mysql数据库

          

         6、show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息

          

              7、输入select user,host,password from user;   来查看账户信息

          

              8、更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';

          

         9、再次查看账户信息,select user,host,password from user;   可以看到密码已被修改。

          

        10、刷新权限(必须步骤) flush privileges;

          

        11、退出 mysql      quit

        

        12、修改 root 密码后,启动mysql服务,然后执行下面的语句,不然连接mysql 时会报错。   mysqladmin -u root -p shutdown

          

        13、退出命令行,重启mysql数据库,用新密码尝试登录。

          

        如图显示已经mysql连接成功!!!

  • 相关阅读:
    luogu P1833 樱花 看成混合背包
    luogu P1077 摆花 基础记数dp
    luogu P1095 守望者的逃离 经典dp
    Even Subset Sum Problem CodeForces
    Maximum White Subtree CodeForces
    Sleeping Schedule CodeForces
    Bombs CodeForces
    病毒侵袭持续中 HDU
    病毒侵袭 HDU
    Educational Codeforces Round 35 (Rated for Div. 2)
  • 原文地址:https://www.cnblogs.com/liangbaolong/p/14600612.html
Copyright © 2011-2022 走看看