| 教你在MySQL从口令恢复设置的密码 |
|
| |
|
|
果忘记了mysql root的口令,不要惊慌,可以作为操作系统中的超级用户(指UNIX的ROOT,而不是MYSQL的ROOT)执下几个步骤,就能恢复过来:
1.
stop mysql
/etc/init.d/mysql stop
或者
ps ax | grep -i mysql
找出所有进程ID + kill pid
2. 绕过授权表启动
safe_mysqld --skip-grant-tables &
3. 直接访问mysql数据库
mysql mysql
4. 修改密码
update user set password = password('mypassword') where user = 'root';
经过上面几个步骤,再重新启动mysql试一下刚设置的密码就发现是成功了。
测试环境:mysql 5.0 / fedora core 3
(T114)
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2007-1-2 5:46:04 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|
|
|
| 教程录入:itqoo 责任编辑:itqoo |
|
上一个教程: MySQL数据库的root口令恢复方法总结
下一个教程: MySQL数据库简单的数据备份与恢复过程 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |