之前遇到一个问题,系统上mysql启动了,无法通过navicat客户端来连接,这就很郁闷了,最后定位到问题,是我机器上还开启了一个开发php的应用程序phpwamp,它自带了一个mysql,这样相当于启动了两个mysql进程,只需要将phpwamp中的mysql停掉,直接启动系统安装的mysql即可。这是后来解决问题的办法。
其实最初可以通过查看端口占用的进程来定位问题。下面以mysql为例,如何在windows上查看端口占用的进程。
两条命令:
一、netstat -aon | findstr 3306 --根据端口号查看进程号(2748)
二、tasklist | findstr 2478 -- 根据进程号查看进程
找到了进程再在任务管理器中就可以关闭它了。