如何在windows命令行安装/卸载apache及mysql的方法

如题所述

一、首先卸载Mysql
卸载MYSQL数据库服务以前,首先进控制面板,找到“管理工具”,点击进去打开“服务(本地)”,在里面停掉MYSQL的服务。然后再到控制面板里的“添加删除程序”里面进行卸载。
虽然卸载完,但是还并不能完整的把MYSQL服务删除掉,还要到注册表里清除你的MYSQL服务。

开始—运行—regedit,进注册表编辑器
有几个地方:
1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除。

2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除。

3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除.
卸载完MySQL最好重启一下电脑。然后再卸载Apache。
二、卸载Apache
方法很简单。
1、控制面板->添加/删除程序->找到apache的安装程序点删除就ok了
2、或者是:开始->所有程序->apache->卸载apache 。
OK,大功告成。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-15
第一步:先设置环境变量,可以手动设置,下面是命令行的设置方式(我的路径和你的可能不同)
set
PHPPATH=D:\server\php5
set
APACHEPATH=D:\server\Apache2.2
set
MYSQLPATH=D:\server\MySQL5
第二步:安装服务(前提是你的apache
php
mysql
的相关ini文件要配置好,符合这样的安装,有空了我给出一个ini的设置来)
%APACHEPATH%\bin\httpd.exe
-k
install
%MYSQLPATH%\bin\mysqld-nt.exe
–install
MySQL
–defaults-file=%MYSQLPATH%\my.ini
第三步:启动服务
net
start
Apache2.2
#不明白这个服务名是和版本有关系还是和文件夹有关系,以后试验下
net
start
MySQL
第四步:注册托盘图标
@echo
Windows
Registry
Editor
Version
5.00
>>www.dll
@echo
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
>>www.dll
@echo
“Apache2Monitor”=”D:\\server\\Apache2.2\\bin\\ApacheMonitor.exe”
>>www.dll
@regedit
/s
www.dll
@del
www.dll
好了,上面就是步骤,这些步骤其实是我写在一个bat文件中的,然后执行就行,在cmd下一个一个输入太麻烦了,保存好,再重装系统的话,就可以直接运行了。
安装已经明白了,那么这种方式安装的服务如何卸载呢。程序中没有啊。
既然是cmd下安装的,那么咱还是在cmd下去卸载吧,卸载很简单(php不用卸载安装什么的操作)
进入每个程序对应目录下的bin文件目录,分别按照下面方式执行即可。
apache卸载

httpd
-k
uninstall
mysql卸载
:mysqld
-remove