设为首页 收藏本站
查看: 437|回复: 0

[经验分享] 彻底删除MySQL服务

[复制链接]

尚未签到

发表于 2016-9-10 10:08:27 | 显示全部楼层 |阅读模式
删除服务:sc delete mysql //这里的mysql是你要删除的服务名


在CMD中输入以下命令。
net stop mysql  //停止服务
mysqld-nt -remove //删除
在win2k下:
首先,停止服务.
去掉系统的服务项:mysqld-max-nt --remove
删除目录.




你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里清除你的MYSQL服务。
有几个地方:
  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 目录删除
注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以
检查C:\WINDOWS目录下是否有my.ini文件,将其删除



安装、卸载mysql服务
安装mysql服务
新建并编辑内容如下的一个bat文件,执行之(e:\mysql\bin\mysqld-nt.exe为安装目录,按实际情况填写)
@ECHO OFF
e:\mysql\bin\mysqld-nt.exe -install
net start mysql
卸载mysql服务
新建并编辑内容如下的一个bat文件执行之(e:\mysql\bin\mysqld-nt.exe为安装目录,按实际情况填写)
@ECHO OFF
net stop mysql
c:\mysql\bin\mysqld-nt.exe -remove
--------------------------------------------
MYSQL启动不了的问题.具体表现如下:不管是直接双击mysqld.exe还是在命令提示符不都是没反应.(XP系统)
然后尝试 控制面板 >>> 管理工具 >>> 服务 >>> mysql 方法启动,弹出提示框就进程意外终止.郁闷了......
只好卸载了mysql重装,结果发现问题没解决.去请教别人竟得到重装系统的提示.开始抓狂了......
好了,痛苦的回忆就到这里,现在讲怎么解决.
首先是要卸载mysql服务,不然就算卸载了mysql程序,服务中依然有mysql这项,问题就解决不了.假设我的mysql装在C:\MYSQL,在命令提示符c:\mysql\bin下运行mysqld-nt -remove(中间有空格),会提示卸载成功.然后再在 控制面板 >>> 添加或删除程序 中卸载mysql,之后重启,再装上mysql运行mysqld.exe(win2000下是mysqld-nt.exe),命令提示符框一闪而过,这样你这可以在任务管理器中看到mysql这个进程了,也就是说你的mysql又复活了: )
------------------------------------------------------------------
安装常见问题之一:MYSQL为什么安装不成功?
 安装 MYSQL 不成功,一般是因为服务器可能安装过 MYSQL 而没有完全卸载,具体卸载方法如下:
第一步:
如果您的系统中安装有 MYSQL 数据库,请确认是否已经加载在系统服务中:打开“控制面板”的“管理工具”查看“服务”是否有“ MYSQL ”进程,如果有将其停止。
第二步:
请在 DOS 状态下执行 “ mysqld-nt -remove ”命令,将其在系统服务中删除。
第三步:
“ MYSQL系统服务”在 DOS 状态下删除成功。
第四步:
接下来请您在“控制面板”的“添加 / 删除程序”中将其卸载。
第五步:
在您的系统中将 c:\MYSQL 文件夹删除即可。
如果您确认以上所说的运行环境都已经完全删除。再次安装系统仍然无法使用。请到您的 c 盘符下。确认是否存在运行所需要的数据目录 c:\j2sdk1.4.1_03, c:\mysql,c:\resin 。并且系统服务里的 MYSQL 服务和 RESIN 服务都已启动。如果满足上述条件系统仍然无法使用,请您与恩信科技服务中心联系。恩信科技的服务工程师将及时,诚挚的为您解决系统中存在的问题。





1. 命令模式下:
net stop mysql
mysqld-nt -remove

2. 删除所有的数据库文件, 删除 WINDOW 目录下的 MY.INI 文件

3. 进入注册表.删除以下内容:
A.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
B.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
C.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
D.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL 目录
E.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目录
F.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目录

001.002可能为其它值..

总结一句话.WINDOWS目录下的MY.INI是祸害的根源,注册表中的EVENTLOG下的那些目录也是很需要注意的,但没有前者重要!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-270245-1-1.html 上篇帖子: MySQL boolean tinyint(1) 下篇帖子: mysql proxy的简单记录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表