有时候经常忘记密码,或者更改密码时按错键的,或者不知名的错误。下面介绍windows下,解决办法都是差不多:

更改登录权限为全开放,进入后再更改权限更改密码

有几种情况

(1)如果是使用 WampServer  套件的 (w+apache+mysql+php)

可先打开 wampserver 然后点击图标, 选择 my.ini  文件打开

     

然后 在文件底部的 [mysqld] 下面加上语句  skip-grant-tables     保存后退出。同时也要退出mysql.exe (任务管理器查看是否有此进程,若有就杀死)

然后就可以重新打开mysql 可以是直接客户端打开,也可以 同样使用 wampserver 里面的 当然了,你要保证先开启服务, start services .

打开后,就可以不用密码就可进入了(虽然它还提示输入,随便输就好)

然后 选择数据库 : use  mysql

再更新数据,默认登录名为”root" 假如你要设置密码为 “passwd"   用如下命令

update user set password=password("passwd") where user="root";  就可以了

现在已经设置好了,你再把 刚才 my.ini 文件里面的那条语句去掉。 重新启动 mysql  ,输入刚才的密码,即可。

(2)如果是单独用 mysql 的,可通过命令行修改

关闭mysql  可用任务管理器杀死进程, 或 net stop mysql

cmd 命令行 到达mysql\bin 目录下: 先用  D:  选择D盘, 再输 cd program 选择program文件夹 ...这样下去一直到bin目录  。

输入命令 mysqld-nt --skip-grant-tables;

再打开另一个cmd 也进入此目录,输入 mysql -u root   或 mysql

然后输入语句 use mysql;  再 修改密码

update user set password=password("passwd") where user="root";

再刷新  输入命令    flush privileges;

退出,结束 mysql 进程,再重新运行,就可以用新密码登录了。

**************************************************华丽分割线******************************************************

PS:  如果是使用 wampServer 的,有一点我很是不理解。进入 phpMyAdmin 控制端后,

修改用户资料,总是出现问题,

点击编辑权限,然后打算修改密码,和登录密码,不料每次修改过后它就马上提示无法登录了..

之后点击下面的执行,就马上显示无法登录服务器了,然后mysql 登录失败(密码错误....我明明是输同样的密码... 无奈 这种情况只好 用如上方法修改权限重新配置)

求解求解啊.........数据库菜盲.........

MySQL 忘记密码怎么办?的更多相关文章

  1. Windows下mysql忘记密码的解决方法

    Windows下mysql忘记密码的解决方法 mysql5.0 http://www.jb51.net/article/21984.htm方法一: 1.在DOS窗口下输入 net stop mysql ...

  2. windows主机mysql忘记密码如何重置

    本文主要是针对mysql重置密码过程中出现“mysqld不是内部命令或外部命令”的问题而写的.网上有很多关于mysql忘记密码了如何找回的文章,但是很多说的都不够详细,特别是还要用到DOS命令,可能这 ...

  3. windows环境下mysql忘记密码如何重置

    本文主要是针对mysql重置密码过程中出现“mysqld不是内部命令或外部命令”的问题而写的.网上有很多关于mysql忘记密码了如何找回的文章,但是很多说的都不够详细,特别是还要用到DOS命令,可能这 ...

  4. ubuntu14下mysql忘记密码的处理

    ubuntu14下mysql忘记密码的处理 ubuntu14.04忘记了mysql的用户(root)的密码.接下来: 1) 停止mysql服务 $ sudo stop mysql 2) 启动mysql ...

  5. MySQL忘记密码怎么修改密码

    MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事.如果忘记了root 帐号密码,那该怎么修改密码呢?这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方 ...

  6. Mysql 忘记密码

    Mysql 忘记密码,跳过密码登陆,在更改密码. Linux 系统: 1.查看平时进程:杀掉mysql进程. kill -TERM mysqld 或者 : ps -ef | grep mysqld | ...

  7. [转]MySQL忘记密码的正确解决方法

    http://database.51cto.com/art/201005/201986.htm 以下的文章主要介绍的是MySQL忘记密码的正确解决方法,在实际操作中如果你忘记MySQL密码是一件很头痛 ...

  8. MySQL忘记密码了怎么办?

    接手一个项目时,如果上一位负责人没有把项目文档.账号密码整理好是一件很头疼的事情.. 例如,当你想打开MySQL数据库的时候 输入: mysql -u root -p 一回车想输入密码,发现密码错误! ...

  9. mysql忘记密码怎么办?(转)

    linux下mysql忘记密码处理方法: 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码 ...

  10. Mysql 忘记密码处理配置

    Mysql忘记密码处理 1.设置mysql密码 mysqladmin -uroot password ‘密码’ 2.主配置文件下取消密码授权 vim /etc/my.cnf 注:加入skip-gran ...

随机推荐

  1. 基于tinyproxy搭建代理服务器

    在我们实际的工作当中,经常会遇到这种情况,我们对线上服务器进行操作时是通过跳板机来进行的,出于安全性及投入资金来考虑非必要情况下除跳板机以外的服务器是没有内网ip的,所以当我们位于内网的服务器需要使用 ...

  2. ftp服务器问题

    最近ftp服务器迁移,遇到了521问题,可以尝试以下几种方法:    1,服务器管理器->Web服务器->FTP服务器安装完:    2,检查相应文件夹的权限是否足够,    3,检查ft ...

  3. 初探angluar_01 目录结构分析及初始化项目

    简单说明:angular是模块化的,因此所有功能功能都属于组件 一.目录结构 e2e 端到端的测试目录  用来做自动测试的 node_modules 安装地依赖存放目录,package.json里安装 ...

  4. 【洛谷4719】 动态dp(树链剖分,dp,矩阵乘法)

    前言 其实我只是为了过掉模板而写的ddp,实际应用被吊着锤 Solution 并不想写详细的过程 一句话过程:将子树中轻儿子的贡献挂到这个点上面来 详细版:(引用yyb) 总结一下的话,大致的过程是这 ...

  5. list页面-按照choice筛选丶传condition过滤筛选项丶筛选与显示同步

    1.list页面:筛选功能优化,显示choices,传condition过滤筛选项 list_filter = [     # sites.FilterOption("name", ...

  6. 小型Http服务器

    HTTP又叫做超文本传输协议,现如今用的最多的版本是1.1版本.HTTP有如下的特点: 支持客户/服务器模式(C/S或B/S) 简单快速:基于请求和响应,请求只需传送请求方法和请求路径 灵活:HTTP ...

  7. Java并发工具类之并发数控制神器Semaphore

    Semaphore(信号量)使用来控制通知访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源. 我们可以这么理解Semaphore,比如一个厕所只有6个坑,同时只能满足6个人上厕所( ...

  8. git aliases

    单独的 alias git config --global alias.co checkout git config --global alias.br branch git config --glo ...

  9. 【转】MySQL下载安装验证

    MySQL官网下载路径:https://dev.mysql.com/downloads/mysql/ MySQL安装步骤:转自博主 Smile_Coding 博文:https://www.cnblog ...

  10. 关于editplus设置java和c#

    1.java设置 首先要在目录上手动新建一个class文件.放置编译好的class文件