如何恢复MYSQL的ROOT口令
作者:drise 时间:2008-06-02 13:59:00
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。
1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
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。)
标签:命令,mysql,数据库
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
sqlserver中查询横表变竖表的sql语句简析
2012-05-22 18:10:00
![](https://img.aspxhome.com/file/UploadPic/20125/22/201252218590666s.jpg)
常用ASCII 码对照表
2007-08-21 14:35:00
用户体验的误解
2008-07-15 12:31:00
taobao cdn的缓存?
2009-09-19 17:21:00
html网页颜色表大全(苏昱)
2008-01-01 15:52:00
![](https://img.aspxhome.com/file/UploadPic/20081/1/200811162311168s.gif)
SQL列名无效 sql查询列名 sql返回列名
2009-09-03 13:19:00
css网页下拉菜单制作方法(2):初步实现
2007-02-03 11:39:00
XHTML与HTML之间的7个区别
2009-05-20 10:13:00
设计良好网页的4项原则
2009-04-24 12:48:00
![](https://img.aspxhome.com/file/UploadPic/20094/24/01-51s.jpg)
SQL Server数据库查询优化3种技巧
2008-10-17 10:10:00
SQL Server数据库连接中常见的错误分析
2009-01-15 12:51:00
再论Javascript的类继承
2010-06-26 12:48:00
使用Perl语言去存取mSQL和MySQL数据库的内容
2009-10-23 09:11:00
asp获取完整url地址代码
2010-03-22 14:25:00
asp 过滤非法字符函数
2011-04-07 10:39:00
sqlserver索引的原理及索引建立的注意事项小结
2012-08-21 10:54:34
![](https://img.aspxhome.com/file/UploadPic/20128/21/201282111734244s.jpg)
思考如何提高交互设计水平?
2009-12-08 12:18:00
了解WEB页面工具语言XML(四)应用分类
2008-09-05 17:18:00
细化解析:怎样把你的MySQL完全中文化
2008-12-19 17:48:00
编写SQL Server的扩展存储过程实例
2009-01-20 15:45:00