Chinaunix首页 | 论坛 | 博客
  • 博客访问: 844907
  • 博文数量: 221
  • 博客积分: 10033
  • 博客等级: 上将
  • 技术积分: 2325
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-06 22:00
文章分类

全部博文(221)

文章存档

2010年(8)

2009年(1)

2008年(69)

2007年(63)

2006年(80)

我的朋友

分类: Mysql/postgreSQL

2008-10-30 16:29:39

折腾了两个小时,终于把问题解决。
操作系统是: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找回密码


阅读(1274) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~