zoukankan      html  css  js  c++  java
  • 重设忘记的Mysql密码

    换电脑后装php环境有点不顺,因为phpmyadmin和mysql都是空密码,所以我一改一改,改到登不了录了,于是开始了找回mysql密码的过程,

    测试过程就略过吧,还是直接上答案:

    1,用管理员登录系统

    2,关闭mysql服务或进程

    3,进入CMD,进入mysql下的bin目录(下文以...代替),以关闭权限检查的方式打开mysql,

      ...>mysqld --skip-grant-tables

      或

      ...>mysqld-nt ––skip-grant-tables

       [注:]

       3.1 
       mysqld.exe是微软Windows MySQL server数据库服务器相关程序。
       mysqld-nt.exe是MySQL Daemon数据库服务相关程序。

      我安装的是easyphp,里面带的mysql没有mysqld-nt,所以用的是Mysqld.exe

       3.2

      假如提示skip-locking已过时,要你用skip-external-locking代替,就是说,你需要进入到my.ini文件,把skip-locking换成skip-external-locking

    4,上述命令执行完,应该可以看到mysqld.exe服务已经启动,此时再另开一个cmd窗口,进入mysql的bin目录

    5,用一个空密码登录:

      ...>mysql -u root

      ...>use mysql;

      ...>update user set password=password('你的密码') where user='root';

      ...>flush privileges;

      ...>quit;

    6,重启mysql服务

    此时你的密码已经变成'mysql'了,

  • 相关阅读:
    array with objects sort
    Vue组件之区域滚动
    ajax跨域请求问题总结
    常见contentType
    Sublime Text 3实用快捷键大全
    具有层级关系的扁平化数组转化成树形结构数组
    阿里云地图选择器
    前端解析二进制文件流并下载
    tool.js日常工具方法
    git操作
  • 原文地址:https://www.cnblogs.com/walkerwang/p/1778133.html
Copyright © 2011-2022 走看看