Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92777
  • 博文数量: 20
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-21 15:56
文章分类

全部博文(20)

文章存档

2013年(1)

2010年(1)

2007年(14)

2006年(4)

我的朋友
最近访客

分类: Mysql/postgreSQL

2010-02-03 17:20:24

如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置:

1. KILL掉系统里的MySQL进程;

2. 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动;
mysqld-nt --skip-grant-tables

3. 然后重新开打一个命令提示符的窗口(CMD)用空密码方式使用root用户登录 MySQL;

mysql -u root

4. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('新密码') where User='root';
mysql> flush privileges;
mysql> quit

5. 重新启动计算机,就可以使用新密码登录了。

或者。。。。。。。

忘记mysql超级管理员帐号、密码的恢复


请确认您已经正常安装了PHP,以及PhpMyadmin

===第一步===
停止MySQL数据库
操作方法: 进入服务管理 -> 停止MySQL服务

===第二步===
准备同版本,空数据库mysql
===第三步===
找到MySQL数据目录,一般情况是在MySQL安装目录下的DATA目录
修改数据库目录中mysql的目录,将此目录名称临时改为mysql_bak

===第四步===
将下载下来的工具文件解压缩到MySQL数据目录,会产生一个新的mysql目录

===第五步===
重新启动MySQL数据库

===第六步===
进入phpmyadmin,帐号 root 密码 空

===第七步===
进入后找到mysql_bak库,在user表中找到你以前使用的管理员帐号,通过phpmyadmin将原超级管理员帐号密码重置

===第八步===
停止mysql服务,将data\mysql目录改为mysql_b

将原来的mysql_bak目录改为mysql,重新启动mysql,使用你在第七步设的密码登陆即可。
 
转载:
阅读(431) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~