mysql清除服务端口_mysql服务开启,删除,window端口占用,禁用

编程知识 更新时间:2023-04-17 10:52:27

一.如何删除失效的windows中mysql服务名称

方法一: 用sc.exe这个Windows命令

开始——运行——cmd.exe,然后输入sc query就可以看到了。使用办法很简单:

sc delete "服务名"  (如果服务名中间有空格,就需要前后加引号)

如针对上面的: sc delete "maystarmysql18088"

方法二:直接进行注册表编辑(不推荐)

打开注册表编辑器,找到下面的键值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services  一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。

特殊情况:

1、如果服务显示的是rundll32.exe,并且这个文件是位于system32目录下,那么就不能删除这个rundll32.exe文件,它是Windows系统的文件。这时只要清除相关的服务就可以了

2、如果一个服务删除了马上又自动建立了,说明后台有进程在监视、保护。需要先在进程管理器中杀掉相应的进程,或者启动后按F8,到安全模式下删除。

二.手动配置免安装版的mysql服务

net stop maystarmysql18088

d:\release\exam\mysql\bin\mysqld.exe --remove maystarmysql18088

d:\release\exam\mysql\bin\mysqld.exe --install maystarmysql18088 --defaults-file=\"d:\release\exam\mysql\my.ini\"

net start maystarmysql18088

三.如何查看某个端口被谁占用及禁用

开始---->运行---->cmd(win7以管理员运行)

输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。

查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720

继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列,如下图:

则我们点击查看--->选择列,将PID(进程标示符)前面的勾打上,点击确定。

这样我们就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,我们把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。

结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。

更多推荐

mysql清除服务端口_mysql服务开启,删除,window端口占用,禁用

本文发布于:2023-04-13 22:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/9cbd63fdea87c7e56b4161075d18fceb.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:端口   mysql   window   _mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 73769文章数
  • 14阅读数
  • 0评论数