当前位置:首页 > 开发 > 数据库 > 正文

MySql 忘了密码 怎么修改

发表于: 2010-07-16   作者:cuisuqiang   来源:转载   浏览次数:
摘要: 在windows下: 打开命令行窗口,停止mysql服务: net stop mysql   到mysql的安装路径启动mysql,在bin目录下使用mysqld.exe启动,启动后一会该窗口关闭,不用管。 在命令行窗口执行: mysqld --skip-grant-tables   。 复制该命令到命令行即可。然后打开MySql,执行mysql

在windows下:
打开命令行窗口,停止mysql服务

net stop mysql

  
到mysql的安装路径启动mysql,在bin目录下使用mysqld.exe启动,启动后一会该窗口关闭,不用管。

在命令行窗口执行:

mysqld --skip-grant-tables

  。

复制该命令到命令行即可。
然后打开MySql,执行mysql,此时无需输入密码即可进入。

>use mysql 
>update user set password=password("新密码") where user="root"; 
>flush privileges; 
>exit 

 

使用任务管理器,找到mysqld-nt的进程,结束进程
在重新启动mysql-nt服务,就可以用新密码登录了。

重启MySql:在命令行窗口执行:

net start mysql

 

 

killall -TERM mysqld

 。
启动 MySQL :bin/safe_mysqld --skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是

>use mysql 
>update user set password=password("new_pass") where user="root"; 
>flush privileges; 

 

重新杀 MySQL ,用正常方法启动 MySQL 。

在linux下:
如果 MySQL 正在运行,首先杀之:

MySql 忘了密码 怎么修改

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Root密码忘了怎么办?——解决办法(图解) Root密码忘了就这么办! 1. 在开机启动的时候能看到这个引
用户名为cmmroot并且主机名为%的用户密码修改成了mm1234 实例: mysql> update user set passwor
问题描述:刚刚安装的MySQL5.0.45_20080923.exe,却发现用root/root无法登陆,于是开始搜索修改root
用户名为cmmroot并且主机名为%的用户密码修改成了mm1234 实例: mysql> update user set passwor
目录 mysqladmin命令 UPDATE user 语句 SET PASSWORD 语句 root密码丢失的情况(待验证) mysqladmi
mysqladmin命令(回目录) 格式如下(其中,USER为用户名,PASSWORD为新密码): mysqladmin -u USE
方法很多 1.在dos中进入mysql安装目录下的bin文件夹 mysqladmin -u root -p password 123456 2.先用
修改MySQL的root密码,需要按以下步骤进行: (1)使用现有root密码登录MySQL,并且use mysql数据库
修改mysql用户密码 目录 mysqladmin命令 UPDATE user 语句 SET PASSWORD 语句 root密码丢失的情况(
1、在配置文件mysql.ini的后面添加一行: ? 1 skip- grant -tables 2、重启mysql服务。 3、修改密码
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号