免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1799 | 回复: 0
打印 上一主题 下一主题

Linux下找回mysql密码 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-30 16:29 |只看该作者 |倒序浏览
折腾了两个小时,终于把问题解决。
操作系统是:Fedora cor linux 9, mysql是系统自带的版本,大概是5.0吧。
找回密码的方式网上给了很多。
我试了很多个都没有生效。
下面的这个是比较简单的饿方法。
把/var/lib/mysql/mysql目录删除 rm -rf /var/lib/mysql/mysql
然后就是运行mysql_install_db --user=mysql
重新初始化mysql的数据
,这样就可以进入mysql了。
找不到mysql的密码,网上有的说从windows 2003那里的mysql目录下copy user的三个表
,然后 chown -R 660 mysql:mysql user*, 然后就可以通过windows下的密码进行登录了。
我试了没有成功,如果有成功的可以回帖。
网上还有的说是通过 mysqld_safe进行启动, 然后通过mysqladmin进行相关的操作,
这个我也没有成功。
现在可以用mysql了,以后修改密码还是用sql语句改比较好,不会出现问题。
update user set password=password("root") where user="root"
附上mysql开机启动的配置:
# cp /usr/local/mysql/share/mysql.server /etc/init.d/mysqld
# cp /usr/local/mysql/share/my-medium.cnf /etc/my.cnf
# ln -s /etc/init.d/mysqld /etc/rc3.d/S90mysqld
# ln -s /etc/init.d/mysqld /etc/rc2.d/K90mysqld
# ln -s /etc/init.d/mysqld /etc/rc0.d/K90mysqld
reboot测试
mysql找回密码
http://www.520hack.com/Article/Text2/200805/9837.html
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15200/showart_1354491.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP