首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库
会员投稿 投稿指南 RSS订阅
当前位置:主页>网络编程>Mysql教程>资讯:MySQL的root密码丢失解决方法

MySQL的root密码丢失解决方法

www.jz123.cn  2011-05-04   来源:   站长家园会员投稿    南京互易中国    我要投递新闻

  一.windows系统的解决方法

  1.首先以系统管理员身份登陆系统。

  2.停止MySQL的服务。

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

  4.跳过权限检查启动MySQL,c:\mysql\bin;mysqld-nt--skip-grant-tables

  (或者将--skip-grant-tables写入my.ini中,重新启动Mysql,即可设置新密码)。

  5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码

  c:\mysql\binmysqladmin-urootflush-privilegespasswordnewpassword

  c:\mysql\binmysqladmin-uroot-pshutdown

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

  6.停止MySQLServer,用正常模式启动Mysql

  7.你可以用新的密码链接到Mysql了。 二.Unix/Linux的解决方法

  1.KILL掉系统里的MySQL进程;(#killallmysqld)

  2.用以下命令启动MySQL,以不检查权限的方式启动;

  mysqld_safe--skip-grant-tables

  3.然后用空密码方式使用root用户登录MySQL;

  mysql-uroot

  4.修改root用户的密码;

  mysqlupdatemysql.usersetpassword=PASSWORD(新密码)whereUser=root;

  mysqlflushprivileges;


上一篇:数据库技巧——MySQL十大优化技巧 下一篇:浅谈MySQL的存储引擎之表类型存储

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图