Monthly Archives: August 2010

解决卸载MySQL之后无法重新安装的问题

卸载MySQL 5.0之后无法重新安装,主要是因为原来的连接信息还存在电脑上,导致无法重新安装的情形。

如下图:

正确的做法:

1.到控制面板或者用其他卸载软件卸载MySQL软件本身。

2.删除原来MySQL的信息。


删除这个文件夹。


如果还不成功,请参考如下设置:(来自百度文库:

http://wenku.baidu.com/view/64b6266c1eb91a37f1115cf1.html

如何正确的完全卸载MySQL


MySQL重新安装的时候出现了问题:Could
not
start
the
service
MySQL.
Error:0
,原因是没有对旧的MySQL完全卸载掉。

在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里(regedit)清除你的MYSQL服务。有几个地方:


1.HKEY_LOCAL_MACHINESYSTEMControlSet001

ServicesEventlogApplicationMySQL
目录删除;


2.HKEY_LOCAL_MACHINESYSTEMControlSet002

ServicesEventlogApplicationMySQL
目录删除;


3.HKEY_LOCAL_MACHINESYSTEMCurrentControlSet

ServicesEventlogApplicationMySQL
目录删除;

如下图所示:

希望早点懂事

婆婆和奶奶。

其实,从小到大都叫反了。妈妈的妈妈叫婆婆,爸爸的妈妈叫奶奶。但是从小妈妈的妈妈和我们生活在一起,也就是我的婆婆跟我们生活在一起,妈妈从小到大都让我们叫奶奶,于是,到奶奶去世的那天也没有改口。巧的是,在我的老家,广西省靖西县偕乐乡,那里方言对奶奶的称呼和普通话的婆很相似,于是,到现在也没有改口,叫婆婆,当然,没有在她面前用普通话叫过一次奶奶,因为她也听不懂。

今天晚上突然想起来,好久没有给老家的奶奶打电话了。其实前一个月就已经打算打电话给她了,但是,总拖,自己的这个坏毛病以后肯定会误自己的事,必须得改,知道么?今天又打电话给八婶了,这次目的和以往不一样,想和奶奶说话,但是奶奶到靖西了。感觉很难受,小时候和婆婆,奶奶相处的画面不断浮现在脑海中,不由得热泪盈眶,心里像似在滴血,一阵阵胸闷,自责小时候的无知。

要是早点懂事该有多好!

二年级之前都几乎都是在老家度过的,是人生最美好的时光,最无忧无虑的时光,对以后自己的性格有着不可磨灭的积极作用,性格中快乐、积极向上的十之八九都来源于那个时候。

八叔,八婶,奶奶的悉心照顾让我活得无忧无虑。现在很愿意他们讲以前的故事,他们说,那个时候的我很调皮,谁的话都不听,只听八叔,八婶,和奶奶的话。

印象最深刻的就是老家的红薯,煮的红薯,烧的红薯。每天早晨去上学,奶奶总把他躲藏在火灰下面的烧红薯塞到我书包里面,她说,不要让其他哥哥姐姐看见,要不然他们会抢你的红薯。我傻傻的问奶奶,为什么不告诉他们啊?他们也很想吃啊。。奶奶骂道,笨蛋,这是奶奶专门留给你的。就因为她会骂我,所以家里三个人中我还是不敢顶她的嘴,比较怕她。还有,最喜欢跟八婶去挖红薯,红薯地的记忆被深深烙在脑海里,一点也没有忘记:红薯成熟的时候,红薯地里早已光秃秃,一棵红薯藤都不剩。红薯地的造型最特别,红薯地被挖成类似洗衣服的搓板,一条一条的土丘被一条一条整齐的沟壑隔开。最喜欢用锄头挖土丘的感觉,因为挖出来的都是大红薯,你技术不过关的话还经常把大红薯挖成两半,你自己都看着心疼。之后提着满满的箩筐到家里给奶奶煮,第一个肯定是我的,呵呵。。新鲜的红薯有种酥酥的感觉,像沙子,像豆沙饼。最喜欢奶奶把新鲜红薯储存上几个月再煮吃,因为那个时候红薯的水分都被蒸发了,糖的浓度很高,煮了吃很甜很甜,嘴巴都黏黏的。最怀念奶奶的烧红薯,因为嘴巴馋的时候到火炉底下的火灰中总能找到烧好的红薯,呵呵。

还有,以前,八婶总刺绣,因为刺绣拿到几公里以外的镇上卖能挣到钱。回来的时候,她会带来好多好吃的,饼干,糖果,奶奶又把它们藏起来,生怕隔壁邻居的其他小孩看到。因为这些只属于三个人:我,我表弟,我弟弟。

奶奶信佛,隔三岔五总喜欢请一些巫师来念一些火星语。。。

奶奶喜欢自己做香,就是那种过年的时候点香火用的香。去找一些奇怪的叶子,晒干之后拿来用石头冲碎,紧接着用水把这些弄成混泥土的造型,之后自己用手撮成一条一条的香。她喜欢抽烟,她用她自己做的这些香来点火抽烟丝。。

每次杀鸡的时候,她总喜欢把鸡腿藏起来,留到晚上,因为她认为,这些只属于三个人:我,我表弟和我弟弟。

说说婆婆,感觉语言无法表达。。有的是深深的自责。

希望自己早些懂事。

一个实用的脚本:Gentoo自动添加USE变量

用过Gentoo的人都对它的包管理特色耳目一新,特别是下载软件的特殊方式,正确设置USE变量是碰到最多的事情了。我用接触Gentoo到现在有1年半了,真正用也的时间比较少,因为自己目前还是无法深入理解linux,无法深入理解Gentoo,无法深入理解LFS,做了很多重复的工作,效率很低。比如说,添加USE变量,我以前都是手工添加,效率太低。。。

学了Shell之后,尝试过写Shell脚本来自动把USE自动添加到 /etc/portage/package.use中,但是一直没有成功。舍友的一次尝试终于成功,不敢独自享用,遂推荐给大家使用。以后USE的添加就是打打软件包名的事情了,不用再那么麻烦重复打开那些永远也记不住名字的文件。。

下面是此shell截图以及代码: 

代码如下: 

#!/bin/bash

#This shell try to help you add use
#variable to file /etc/portage/package.use automatically

#cp /etc/portage/package.use /etc/portage/package.backup

if (( $#==0 )); then
#test parameter

echo Usage: ./adUSE parameter
elif (( $#>1 )); then

echo Too many parameters
#too many parameters

else
emerge -pv $1 > temp_1
#output result emerge -pv to file temp_1

#rehandle temp_1 with grep
grep ‘USE=’ temp_1 | awk -F'[]”U]’ ‘{print “>=”$2” “$4}’ > temp_2

#handle
result to /etc/portage/package.use
awk ‘{sub(/= /,”=”);print}’ temp_2 > /etc/portage/package.use
rm temp_1
rm temp_2
cat /etc/portage/package.use #display to test whether correct

echo
echo
echo “Begin now?(Y/N)” #ask you whether start to download software

read choice
#Start or not??
case “$choice” in
Y|y|Yes|yes)
#Yes

emerge $1;;
N|n|no|No) #No

echo “Thanks for using!”;;
*)

echo “Wrong input,emerge won’t start,bye!”;;
esac #end choice

fi #end if

SATA IDE 双硬盘安装指导

昨天心情很好,为什么呢??因为拣到大便宜了,30元钱买了一个80G的硬盘,昨天心血来潮,突然发现之前用2块钱买的40G硬盘也能使,把我给乐坏了,也就是说,我用32元钱买了120GB的两块IDE接口硬盘。爽!!忙活了一个下午才知道,自己多马虎,原来之前一直忘记给硬盘供电了。。
白白浪费了这么多个小时。。

废话不多说,还是直接总结自己的安装经验,俗话说,实践出真知。

1.首先,你应该知道的几个名词。

(1)硬盘跳线(IDE接口特有,SATA接口没有):

关于跳线的一些知识:
http://www.dnwx.com/yingpan/zhishi/200905/051R6312009.html


根据硬盘不同而不同,下面是一个示例:




(2)IDE和IDE通道:http://k.pconline.com.cn/question/782150.html

2.正式工作

进入BIOS,如果你不知道怎么进的话请google。我的如下图,你的很可能和我的不一样:

(1)让你的IDE相关通道有效。 如下图所示,你的主板跟我的很可能不一样,我的是技嘉M61:

进入上图的第一项,Intergrated Peripherals.

第一条纪录:On-Chip IDE Channel,Enabled,使能。根据你的具体情况设置:

(2)请注意,一般SATA硬盘都是主盘,所以,务必把你的IDE硬盘设置成从盘,即调节跳线的位置,跳线的概念在上面已经有所介绍。跳线的具体设置方式因硬盘不同而不同,仔细看你硬盘的6个面,应该有设置方式,以下是一个示例,你的跟我的很可能不一样:

说明:我主板有一个IDE接口,2个SATA接口。160GB日立SATA硬盘占用第一个SATA接口。
IDE接口有两个通道,主通道和从通道。IDE Channel 0 Mater是主通道,我让刻录机使用这个通道,刻录机出厂默认的跳线为从盘,我把刻录机的跳线重新接了一下,弄成主盘;IDE Channel
0 Slave 是从通道。我接上的是ExelStor,易拓80G IDE硬盘,调整它的跳线,让它占用通道0的从通道。

PS:我的主板只有1个IDE接口,如下图的IDE Channel 0;2个SATA接口,如下图的:IDE Channel 2,IDE Channel 3。我的160GB Hitachi,日立SATA硬盘占用第一个SATA通道,即下图的IDE Channel 2。80GB的易拓从盘和刻录机共同占用通道0。


(3)启动顺序,由于你电脑里面已经有多个硬盘,而你打算装多个系统的话,你务必进入BIOS界面设置相应硬盘的启动顺序。我的如下图所示:


Hard Disk Boot Priority. 硬盘启动顺序。我让160GB的日立硬盘为第一块启动的硬盘。


看到了两块硬盘:

1.Hitachi。日立,160GB,主盘。

2.ExcelTor,易拓,80GB,从盘。



3.注意事项

IDE硬盘最好一定要做为你的从盘,要不然你电脑启动很慢,找不到硬盘;学会设置跳线,如果你硬盘和光驱使用同一个IDE通道,最好让光驱占用主要通道(Master),IDE硬盘占次要通道(Slave)。我的就是这种情况,如下图所示:


完美。看着两块硬盘,心里兴奋!!