关于linux的一个问题,请21,22,23期同学注意!
我是吴老师,在上linux课的过程中,我们个别同学安装mysql后,执行update 语句时出错,出错原因多半是 update user set host=‘%’ where user='root' and host='loalhost.localdomain';如果没有设置新的机器名,默认是localhost.localdomain;
有些同学没有看清楚,把localhost.localdomain写成了localhost;这样导致的结果是mysql实例不能访问;
因为我以前一直使用oracle,对mysql很少接触,所以课堂上这个问题没有很好的解决,非常的抱歉 !
这里给大家说一下解决的方法:
出现这个问题,
1 使用root帐号,先把我们安装的三个包server,client,devel使用命令rpm -e --nodeps卸载掉;(注意:还没有卸载干净!)
2 然后到/var/lib 目录下
删除mysql目录
3 重新使用rpm -ivh 安装三个包server,client,devel
4 访问数据库,你就可以看到mysql
因为21,22期目前没有我的课,所以,在这里给大家公布一下
还请大家在linux方面存在的问题多多与我沟通 :)
喊一句口号:有问题,联系我,一起来解决! 呵呵
[ 本帖最后由 thedaythegirl 于 2007-7-23 11:07 编辑 ]
hehe
不错 顶下。...呵呵....我好象没上过这位老师的课,感觉是位很有亲和力,对我们很付责任的老师哦.....sdlkfj5 老师很负责啊,可惜我没有赶上这位老师的课。有这样负责的老师,真是我们的福音啊。
51testing的队伍越来越壮大了! 帮吴老师顶一下,让同学们都能看到~~~~~~~ 看见了,谢谢晓红老师 谢谢晓红老师! 谢谢老师对我们的负责,谢谢! 一个超级负责任的好老师
[ 本帖最后由 shtina 于 2007-7-26 19:56 编辑 ]
页:
[1]