从0开始学编程(19)-159-小弟我真是瞎折腾,把mysql给卸载了,又不知道怎么做了
从0开始学编程(19)-159---我真是瞎折腾,把mysql给卸载了,又不知道如何做了
因为在xampp里phpmyadmin的那个报错,和mysql的状态老提示未激活
后来看到有人在装xampp时说,要把之前的mysql卸载掉, 说如果你装过wamp,里面也有mysql和apache,要卸掉,特别是mysql要卸掉,apache如果不是安装版就可以不用管云云.
还给了一个强力完全的卸载的地址, 唉,我一想,我不仅单独装了mysql,还c盘和d盘各自有一个xampp, 还有wamp....是不是这原因啊? 就照着人家说的给卸载了. 甚至还照人家说的,找到了注册表, 去注册表里也卸载了...
然后,发现,啥都不能用了.
可我想把c盘的xampp直接用delete删除,还删除不了....
哎呀,我现在重装系统的心思都有了,很想要一台干净的电脑啊...
可是,我连重装系统都不会,而且,我还没系统盘....我还没光驱
给妈妈买的电脑买回就是dos的,是请人装的系统,刚电话问人家,说是那个系统盘他买错了,后来用他的机器里的,妈妈这个光盘不能用.
哎呀,做个程序员,前期工作就很多啊...
不过,慢慢这么折腾,我可能对一些概念也就无意中了解多了
因为在xampp里phpmyadmin的那个报错,和mysql的状态老提示未激活
后来看到有人在装xampp时说,要把之前的mysql卸载掉, 说如果你装过wamp,里面也有mysql和apache,要卸掉,特别是mysql要卸掉,apache如果不是安装版就可以不用管云云.
还给了一个强力完全的卸载的地址, 唉,我一想,我不仅单独装了mysql,还c盘和d盘各自有一个xampp, 还有wamp....是不是这原因啊? 就照着人家说的给卸载了. 甚至还照人家说的,找到了注册表, 去注册表里也卸载了...
然后,发现,啥都不能用了.
可我想把c盘的xampp直接用delete删除,还删除不了....
哎呀,我现在重装系统的心思都有了,很想要一台干净的电脑啊...
可是,我连重装系统都不会,而且,我还没系统盘....我还没光驱
给妈妈买的电脑买回就是dos的,是请人装的系统,刚电话问人家,说是那个系统盘他买错了,后来用他的机器里的,妈妈这个光盘不能用.
哎呀,做个程序员,前期工作就很多啊...
不过,慢慢这么折腾,我可能对一些概念也就无意中了解多了
1 楼
Jennycn
2011-11-19
我准备把xampp也先给卸载掉,然后再重新安装一次
刚又学到了,有一个什么注册表清理http://zhidao.baidu.com/question/194999421.html
XAMPP是一个PHP+MYSQL+APACHE的套件.因为你之前自己搭建过PHP环境.
不知道你动了PHP的配置文件没有,当初你卸载的时候一定要把注册表清理干净点.网上虽说这方面的教程多,但是基本没有能把原理说清楚的.都是胡乱的COPY文件到WINDOWS文件夹和SYSTEM32文件夹.如果是这两个文件夹里的DLL文件没有清理干净,很可能一次没搭建成功,永远都搭建不成功的情况发生.这样,基本只能重装系统了再慢慢搭建.我以前装环境,重装了不下3次系统才弄清楚,然后就是APACHE升级了,发现搭建方式又不一样了....很纠结.
建议你先卸载XAMPP,然后拿注册表清理工具清理一次注册表.然后重新安装XAMPP,特别是几个密码要弄清楚,比如MYSQL密码,我建议的,最好还是用新做的干净的系统直接安装XAMPP.这样基本都会一次成功的.
PHPMYADMIN并不是属于APACHE搭建这一块的,主要是用于图形的配置操作MYSQL用的.装不装PHPMYADMIN不影响整个环境的正常使用,因为你可以用命令行去操作数据库.但是,用了PHPMYADMIN用图形操作数据库要舒服很多,这就是几者之间的关系.
Can't connect to MySQL server on 'localhost'
说明链接不到数据库,这个要看你的PHPMYADMIN里配置是怎么样的,因为这里的配置也是可以访问局域网上别的数据库的.URL地址你去看看是不是LOCALHOST或者127.0.0.1
前2个月,我也装了一次XAMPP,有些服务启动可能稍微慢一点,有点耐心,只要都能正常启动说明环境是基本成功了.如果还有错误,肯定是配置上的问题.
PHPMYADMIN中MYSQL的一些设置要仔细看看.最关键是数据库地址和帐号,密码了.
然后去找注册表清理工具,找到这个http://an-liu.cn/about-software/post/2566.html
决定用这个
http://www.ccleaner.com
刚又学到了,有一个什么注册表清理http://zhidao.baidu.com/question/194999421.html
XAMPP是一个PHP+MYSQL+APACHE的套件.因为你之前自己搭建过PHP环境.
不知道你动了PHP的配置文件没有,当初你卸载的时候一定要把注册表清理干净点.网上虽说这方面的教程多,但是基本没有能把原理说清楚的.都是胡乱的COPY文件到WINDOWS文件夹和SYSTEM32文件夹.如果是这两个文件夹里的DLL文件没有清理干净,很可能一次没搭建成功,永远都搭建不成功的情况发生.这样,基本只能重装系统了再慢慢搭建.我以前装环境,重装了不下3次系统才弄清楚,然后就是APACHE升级了,发现搭建方式又不一样了....很纠结.
建议你先卸载XAMPP,然后拿注册表清理工具清理一次注册表.然后重新安装XAMPP,特别是几个密码要弄清楚,比如MYSQL密码,我建议的,最好还是用新做的干净的系统直接安装XAMPP.这样基本都会一次成功的.
PHPMYADMIN并不是属于APACHE搭建这一块的,主要是用于图形的配置操作MYSQL用的.装不装PHPMYADMIN不影响整个环境的正常使用,因为你可以用命令行去操作数据库.但是,用了PHPMYADMIN用图形操作数据库要舒服很多,这就是几者之间的关系.
Can't connect to MySQL server on 'localhost'
说明链接不到数据库,这个要看你的PHPMYADMIN里配置是怎么样的,因为这里的配置也是可以访问局域网上别的数据库的.URL地址你去看看是不是LOCALHOST或者127.0.0.1
前2个月,我也装了一次XAMPP,有些服务启动可能稍微慢一点,有点耐心,只要都能正常启动说明环境是基本成功了.如果还有错误,肯定是配置上的问题.
PHPMYADMIN中MYSQL的一些设置要仔细看看.最关键是数据库地址和帐号,密码了.
然后去找注册表清理工具,找到这个http://an-liu.cn/about-software/post/2566.html
决定用这个
http://www.ccleaner.com
2 楼
Jennycn
2011-11-19
叫ccsetup312
3 楼
Jennycn
2011-11-19
https://security.ngoinabox.org/en/node/1564
照着这个里面写的步骤操作
我在我的文档里建立了一个文件夹<恢复注册表>
刚刚折腾完了
现在继续看如何卸载,然后重新安装xampp
照着这个里面写的步骤操作
我在我的文档里建立了一个文件夹<恢复注册表>
刚刚折腾完了
现在继续看如何卸载,然后重新安装xampp
4 楼
Jennycn
2011-11-19
刚刚很奇怪的,我用了那个ccleaner后,进不去客栈了,重启机器后,chrome可以进去
遨游还是不能进去
现在卸载了wamp,这个是在删除程序那里做的
卸载了c盘的xampp,这个是直接移除的.据说是可以直接移除http://www.webjx.com/php/2010-03-22/22361.html
现在我重新安装运行xampp,apache老是启动不了
有说端口问题,就又查了一下如何检查端口占用的问题http://www.blogjava.net/rabbit/archive/2008/03/12/185559.html
MD-->netstat -ano
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "9050"TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2016"tor.exe 2016 Console 0 16,064 K
很清楚吧,tor占用了你的端口。
我的提示是80端口被占
遨游还是不能进去
现在卸载了wamp,这个是在删除程序那里做的
卸载了c盘的xampp,这个是直接移除的.据说是可以直接移除http://www.webjx.com/php/2010-03-22/22361.html
现在我重新安装运行xampp,apache老是启动不了
有说端口问题,就又查了一下如何检查端口占用的问题http://www.blogjava.net/rabbit/archive/2008/03/12/185559.html
MD-->netstat -ano
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "9050"TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2016"tor.exe 2016 Console 0 16,064 K
很清楚吧,tor占用了你的端口。
我的提示是80端口被占
5 楼
nkhanxh
2011-11-19
尝到苦头了吧!