MySQL的root密码丢失解决方法
来源:站长家园会员投稿 时间:2011-05-05 15:56:00
一.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,root,密码丢失
0
投稿
猜你喜欢
iframe高度自适应,兼容IE,FF
2008-06-18 12:15:00
ASP中利用正则表达式实现论坛UBB代码转换
2008-02-29 11:49:00
设计评论表单[译]
2009-03-25 20:41:00
Task List 管理任务JavaScript源码
2010-01-22 15:43:00
div + ajax + 分页函数
2009-10-18 11:28:00
Dreamweaver MX 2004 试用心得
2010-03-25 12:21:00
asp检测表单输入EMAIL合法性的函数
2007-10-16 13:39:00
MySQL内建复制功能来优化可用性
2010-10-25 20:20:00
在Asp程序中取得表单所有内容的方法
2010-04-24 16:07:00
豆瓣可以做而且值得做的几件事情
2009-04-24 12:07:00
无序列表 li ul
2008-07-29 13:00:00
如何正确显示模式对话框showModalDialog中的中文?
2010-06-28 18:24:00
判断Session的过期时间 采用JavaScript实时显示剩余多少秒
2011-04-04 10:48:00
Access报错:文件共享锁定数溢出
2009-03-21 18:32:00
纯CSS制作的网页中的lightbox效果
2007-11-06 18:59:00
升级SQL Server 2008数据库引擎
2009-03-25 12:58:00
使用Javascript动态增加,删除表格
2008-02-03 19:15:00
Javascript的错还是浏览器的问题——2009年为何显示为109年
2009-01-11 18:19:00
白鸦:界面烂还是界面设计烂?
2008-04-03 16:05:00
扩展数据库系统选项实现更高的可扩展性
2009-01-06 11:14:00