zoukankan      html  css  js  c++  java
  • MySQL解决忘记密码问题

    解决Win10下Mysql 的Access denied for user'root'@'localhost' (using password: NO)问题

     

    mysql一旦忘记密码即会出现这样的错误。

    Access denied for user'root'@'localhost' (using password: NO或者YES)

    解决方法:

    1.停掉mysql服务:net stop mysql

    (此时显示,mysql服务器正在停止

    mysql服务器已停止。)

    2.跳过输入密码的步骤:

    mysqld --defaults-file="D:mysqlmysql-5.6.45-winx64my-default.ini" --console --skip-grant-tables(双引号中的路径根据自己的情况找一下)运行

    如果跳出一行行的代码就成功了。

    3.先不要关闭命令行窗口,另外打开一个命令行窗口登录mysql服务器,然后输入命令:mysql -u root -p 不需要输入密码直接按Enter,可直接进入mysql服务器。

    4.进入后输入命令:use mysql

    5.update mysql.user set password(这里注意,因为我的是5.6所以用这个,其他版本的可以查一下)=password('输入要修改的密码,不要复制这句中文') where host='localhost';

    6 刷新权限:flush privileges;

    7.此时可以关闭两个cmd命令行窗口,再重新打开一个命令行窗口重启mysql服务,

    8.再使用root和修改的密码登录即可:mysql -u root -p 然后输入密码验证,成功进入说明成功了。

     

  • 相关阅读:
    cacti (可以利用yum安装cacti的配置)
    zabbix
    HA集群
    DNS搭建
    MySQL主从配置
    解析jsp的 tomcat 、resin
    samba
    squid 代理服务
    Application binary interface and method of interfacing binary application program to digital computer
    Pyqt4的事件与信号
  • 原文地址:https://www.cnblogs.com/zfb123-/p/11567990.html
Copyright © 2011-2022 走看看