当前位置: 首页 > 实用文档 > 策划 > mysql忘记密码后无法登陆

mysql忘记密码后无法登陆

2016-10-11 11:48:22 编辑: 来源:http://www.chinazhaokao.com 成考报名 浏览:

导读: mysql忘记密码后无法登陆(共7篇)通过phpmyadmin修改mysql密码之后,再也无法登陆通过phpmyadmin修改mysql密码之后,再也无法登陆? 原因近日修改了一下,MYSQL的ROOT更改密码之后,同时config inc php配置文件也修改了密码,发现不能获取mysql权限!百度很久也没找到解决方案!自己琢磨了许...

通过phpmyadmin修改mysql密码之后,再也无法登陆
mysql忘记密码后无法登陆 第一篇

通过phpmyadmin修改mysql密码之后,再也无法登陆? 原因

近日修改了一下,MYSQL的ROOT更改密码之后,同时config.inc.php配置文件也修改了密码,发现不能获取mysql权限!百度很久也没找到解决方案!

自己琢磨了许久发现了解决方案,在此分享一下经验!

密码:saiye

选择加密方式: MySql4.1+或者兼容MySql4.0;这里选择第一个!

点击生成按钮:

生成密码:sXKqG7eU9sxuM7DU如图!

请注意:必须记下此密码!

下图为大图:【mysql忘记密码后无法登陆】

点击执行按钮,页面就刷新:如下图

找到你安装MySQL的路径文件夹:

这里为G盘下的php文件夹:

G:\program Files\php\xampp

搜索config.inc.php配置文件

也可以到:G:\program Files\php\xampp\phpMyAdmin找!这里是为了方便。

用记事本打开config.inc.php配置文件如图:

把空密码改为sXKqG7eU9sxuM7DU

保存文件,不用重启mysql服务器!

打开你的浏览器,输入地址并回车

访问了!

PS:广东工贸职业技术学院2010级学生,10软件班!赛爷提供!

MySQL数据库密码忘记,不用怕
mysql忘记密码后无法登陆 第二篇

MySQL数据库密码忘记,不用怕!

本文主要介绍的是忘记MySQL数据库密码的实际解决方案,如果在实际操作中你不小心忘记MySQL数据库密码可以说是一件十分麻烦的事情,以下的文章就是对一麻烦事的破解,以下就是文章的主要内容描述。

破解本地MySQL数据库密码:

Windows:

1.用系统管理员登陆系统。

2.停止MySQL的服务。

3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin

4.跳过权限检查启动MySQL,

c:\mysql\bin>mysqld-nt ––skip-grant-tables

或则:c:\mysql\bin>mysqld ––skip-grant-tables

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

5.[未验证]

重新打开一个窗口

进入c:\mysql\bin目录,设置root的新MySQL数据库密码 c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"

c:\mysql\bin>mysqladmin -u root -p shutdown

将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。

5.[验证]或则:

重新开打一个命令提示符的窗口(CMD)

用空MySQL数据库密码方式使用root用户登录 MySQL; mysql -u root 修改root用户的密码;

mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; mysql> flush privileges; mysql> quit 6.停止MySQL Server,用正常模式启动Mysql

7.你可以用新的密码链接到Mysql 了。

Unix&Linux:

1.用root或者运行mysqld 的用户登录系统;

2.利用kill命令结束掉mysqld的进程;

3.使用–skip-grant-tables参数启动MySQL Server

shell>mysqld_safe –skip-grant-tables & 4.为设置新MySQL数据库密码

shell>mysqladmin -u root flush-privileges password

"newpassword" 5.重启MySQL Server

附录:

MySQL修改密码的方法大全:

mysql> update user set

Password=password('newpassword') where

User='root'; MYSQLADMIN -u root -p PASSWORD

mypasswd 可以修改MYSQL文件夹中的MY.INI文件

mysql> SET PASSWORD FOR myuser@localhost =

PASSWORD('mypasswd'); mysql> GRANT USAGE ON *.*

Tag标签: MySQL忘记密码,MySQL找回密码,Mysql密码,修改MySQL数据库密码

原文标题:MySQL忘记密码解决方案

mysql忘记密码解决方法
mysql忘记密码后无法登陆 第三篇

【mysql忘记密码后无法登陆】

windows下更改mysql5.1的root密码【无root密码或root密码忘记情况下】 windows 下修改MYSQL超级管理员root密码的方法

服务器操作系统是Windows XP/2000/2003/NT都可以使用这个方法来重新修改mysql超级管理员root的密码。

1、停止mysql服务

开始→运行→输入cmd,打开命令提示符窗口,然后输入net stop mysql,相关截图如下所示:

【mysql忘记密码后无法登陆】

2、在命令提示符窗口中进入mysql安装目录中的bin目录

在命令提示符窗口中分别输入以下两条命令,每输入一条命令按回车键: d:

cd

3、进入mysql安全模式(这样不用输入密码就能进入mysql数据库)

输入mysqld --skip-grant-tables,此时屏幕上可能没啥反应,不用管它,放在一边接着往下做,相关截图如下所示:

4、重新打开一个cmd命令提示符窗口,开始→运行→输入cmd,在新打开命令提 示符窗口中输入mysql -uroot -p,然后提示输入密码,不用输入密码,直接按回车键,相关截图如下所示:【mysql忘记密码后无法登陆】

5、输入以下命令开始修改超级管理员root密码(注意:命令中 mysql.user中间有个“点”;命令中的htmer.com即为新密码,根据你的实际情况,换成你的新密码即可)

update mysql.user set password=PASSWORD(‘htmer.com’) where User=’root’;

6、刷新权限表,输入如下命令

flush privileges;

【mysql忘记密码后无法登陆】

7、退出,输入如下命令

quit

8、重新启动mysql服务(也可以直接重启服务器)

①打开任务管理器,将mysql-nt.exe这个进程结束,相关截图如下所示:

②在命令提示符中输入net start mysql即可重新启动mysql服务了,相关截图如下所示:

MySql登陆密码忘记了怎么办?
mysql忘记密码后无法登陆 第四篇

如果不是root密码:
连root的密码也忘记了吗?
没有的话,用root进去,修改mysql数据库user表咯。

如果是root密码:

方法一:
MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:
safe_mysqld --skip-grant-tables&
即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。
需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效

方法二:
可以进行如下的步骤重新设置MySQL的root密码:
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的
状态下,其他的用户也可以任意地登录和修改MySQL的信息。MySql登陆密码忘记了怎么办?。可以采用将MySQL对
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全
状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。
2.修改MySQL的登录设置:
# vi /etc/my。f
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql。sock
skip-name-resolve
skip-grant-tables
保存并且退出vi。
3.重新启动mysqld
# /etc/init。d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登录并修改MySQL的root密码
# /usr/bin/mysql
Wele to the MySQL monitor。MySql登陆密码忘记了怎么办?。 Commands end with ; or \g。
Your MySQL connection id is 3 to server version: 3。23。56
Type `help;` or `\h` for help。 Type `\c` to clear the buffer。
mysql> USE mysql ;
Reading table information for pletion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( `new-password` ) WHERE User = `root` ;
Query OK, 0 rows affected (0。00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0。01 sec)
mysql> quit
Bye
5.将MySQL的登录设置修改回来
# vi /etc/my。f
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vi。
6.重新启动mysqld
# /etc/init。d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
windows
1。以系统管理员身份登陆系统。
2。打开cmd―Cnet start 查看mysql是否启动。启动的话就停止net stop mysql。
3。我的mysql安装在d:\usr\local\mysql4\bin下。
4。跳过权限检查启动mysql。
d:\usr\local\mysql4\bin\mysqld-nt Cskip-grant-tables
5。重新打开cmd。进到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password [newpassword"
d:\usr\local\mysql4\bin\mysqladmin -u root -p shutdown 这句提示你重新输密码。
6。在cmd里net start mysql
7。搞定了。
2,MySQL4。1以上版本一种密码错误问题的解决方法
1 # SET PASSWORD FOR `some_user`@`some_host` = OLD_PASSWORD(`newpwd`);
2 # FLUSH PRIVILEGES;
3,Mysql数据库修复
myisamchk -r -q d:\mysql\data\latin1\*
r代表修复
q代表快速
d:\mysql\data\latin1\*数据库里面 *代表里面的所有的文件

方法三:
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。
1。 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),/> kill `cat /mysql-data-directory/hostname。pid`
你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。
2。 使用`--skip-grant-tables' 参数来启动 mysqld。
3。 使用`mysql -h hostname mysql'命令登录到mysqld server ,用grant命令改变口令。你也可以这样做:`mysqladmin -h hostname -u user password 'new password''。
(其实也可以用use mysql; update user set password =password('yourpass') where user='root' 来做到。)
4。 载入权限表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。(当然,在这里,你也可以重启mysqld。)

方法四:(一定要先备份)
1,重新在另一台电脑上安装相同版本的MySQL
2,删除忘记密码的电脑中MySQL安装目录中\data\mysql的全部内容(要先停止MySQL服务)
3,Copy新装的电脑上MySQL安装目录中\data\mysql的全部内容 to 刚刚删除的目录中
4,启动MySQL服务

这样就只有一个root用户了,密码为空--

mysql如何设置密码
mysql忘记密码后无法登陆 第五篇

有很多方法:
1。用root 进入mysql后
mysql>set password =password('你的密码');
mysql>flush privileges;
2。使用GRANT语句
mysql>grant all on *。* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;
mysql>flush privileges;

3。mysql如何设置密码。进入mysql库修改user表
mysql>use mysql;
mysql>update user set password=password('你的密码') where user='root';
mysql>flush privileges;

xp系统电脑密码忘记怎么办?
mysql忘记密码后无法登陆 第六篇

如果是普通账户密码忘了请用第一种方法。
方法(一)
重新启动电脑,启动到系统登录界面时,同时按住Ctrl+Alt键,然后连击Del键两次,会出现新的登录界面,用户名处输入[Administrator"密码为空,回车即可登录,登录后,打开控制面板选/用户账户/更改账户/点击原来的[账户名"/更改我的密码/输入新密码,再次输入新密码,然后点击[更改密码"按钮即可。
如果是计算机管理员密码忘了,请用第二种方法或第三、四种方法。
方法(二)
1、重新启动计算机,开机后按下F8键不动直到高级选项画面出现后,再松开手,选择[命令提示符的安全模式"回车。xp系统电脑密码忘记怎么办?
2、运行过程结束时,
3、键入命令:[net user ***** 123456 /add",强制将[*****"用户的口令更改为[123456"。若想在此添加一新用户(如:用户名为abcdef,口令为123456)的话,请键入[net user abcdef 123456 /add",添加后可用[net localgroup administrators abcdef /add"命令将用户提升为系统管理组[administrators"的用户,并使其具有超级权限。
4、重新启动计算机,选择正常模式下运行,就可以用更改后的口令[123456"登录[*****"用户了。
方法(三)
用Windows xp系统安装光盘,以修复系统的方法,破解超级机算机管理员密码
第1步:将系统设为光盘启动,并放入系统安装光盘。当出现第一个选择界面后按回车,出现第二个选择界面后按[R"键开始修复安装。随后安装程序会检查磁盘并开始复制文件。xp系统电脑密码忘记怎么办?。文件复制完成后,系统将自动重启。
第2步:重启后,系统会进入图形化的安装界面。注意:此时应密切注视界面的左下角,一旦出现[正在安装设备"进度条时,立即按下组合键[Shift+F10"。接着会出现意想不到的事情,一个命令提示符窗口出现在我们的面前。这是破解密码的关键所在。
第3步:在命令提示符窗口中键入[Lusrmgr。msc"并回车(不包括双引号),打开[本地用户和组"管理工具。点击左侧的[用户"然后再右击右侧的管理员账户,选择[设置密码"。此时,会弹出一个警告窗口。大意是说修改密码后,系统中的某些信息将变得不可访问。这里主要指用EFS加密过的文件,并且此前未曾导出证书,则修改密码后这些文件将无法访问。如果没有这种文件,我没就不要理会它,直接单击[继续",然后输入新密码,并单击确定。然后关闭[本地用户和组"和[命令提示符"窗口,并继续完成修复安装。完成安装后,系统管理员账户就重新[激活"了。
方法(四)
WinXP/2000下对策:删除系统安装目录\system32 \config下的SAM文件,重新启动,此时管理员Administrator账 号已经没有密码了,用Administrator帐户登陆系统,不用输入 任何密码,进入系统后再重新设置登陆帐户密码即可

笔记本电脑忘记开机密码,win7系统,怎么办?
mysql忘记密码后无法登陆 第七篇

再输入命令"net user 用户名 新密码"即可。(激活管理员帐号使用net user administrator /,输入命令"net user"查看用户名,是不是成功进入系统了,再单击"确定"。展开控制台 根节点中的本地用户和组,exe为Magnify,选中"用户",进入桌面之后,单击[确定 ",然后进入第一项"试用ubuntu 而不改变--"。接下来等待载入文件,是不是成功进入系统了,在右侧用户名上单击右键,exe"更名为 "osk,但都无法修改系统文件,进入Ubuntu安装界面,"设置密码",改名cmd,无法登录系统。笔记本电脑忘记开机密码,win7系统,怎么办?。 1找个PE盘启动电脑

2 进入PE后 到c,打开Win7的X,一,单击屏幕左下角的[轻松访问"图标,最后,exe",看看,选择语言,输入命令"net user"查看用户名,我试过安全模式,登录WinPE,exe 的权限 administrators为完全控制
(3)改名Magnify,

4 忘记密码,10桌面版。选择光盘启动,首先在开始菜单中的搜索框中输入"mmc,打开运行窗口输入"mmc,此时启动的就是命令提示符了。剩下的事就非常简单了,windows\,貌似以前Vista那种方法不能用了。而我的方法和登录WinPE修改文件方法类似。这里需要一张Ubuntu安装CD,别忘了把先前移动,\,看看,将这里的"osk,再输入命令"net user 用户名 新密码"即可。最后关掉命令提示符窗口,administrators
(2) 更改Magnify,单击确定进入控 制台。依次打开"文件"-"添加/,exe 的所有者为,删除管理单元",exe 和cmd,windows\,\,忘记密码,Win7系统盘修复,将"cmd,这可是严重的后门哦,但是已经登录系统。笔记本电脑忘记开机密码,win7系统,怎么办?。 这种情况解决起来比较简单,无法登录系统。 这种情况处理起来比较麻烦,在左侧可用管理单元中找到"本地用户和组",在登录密码框中输入刚刚设置的新密码,时间会稍长一些,exe 和cmd,exe",yes )最后关掉命令提示符窗口,exe

3 更改密码
(1)重启到windows 7
(2)启用放大镜
(3)剩下的事就非常简单了,exe 为Magnify,exe"剪切到其他位置,重命名的文件都改回去,然后重新从硬盘启动。到Win7登录窗口,或按住Win+R,然后在弹出的窗口勾选[启动屏幕键盘",重命名的文件都改回 去,,我用的版本是8,system32下
(1) 更改Magnify,最后,依次单击"添加"-"完成",在登录密码框中输入刚刚设置的新密码,这里无须输入原密码。
二 ,别忘了把先前移动,system32文件夹, 提问者评价 谢谢,已经解决了
mysql忘记密码后无法登陆相关热词搜索:mysql忘记root密码 mysql忘记密码怎么办

最新推荐成考报名

更多
1、“mysql忘记密码后无法登陆”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"mysql忘记密码后无法登陆" 地址:http://www.chinazhaokao.com/wendang/cehua/681574.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!