对于这部分,大家基本都去改端口。如果这个原因是由于其他原因而并非当前机子上已装mysql引起的,那么应当是可以处理的。但如果是第二种原因,改了端口后可能还是启动不了。下面我将介绍一种对于此问题的解决办法:
我们通过命令行 netstat 打开进程状态,或通过xmapp控制面板上的netstat查看,会发现有mysqld这个进程占据了3306端口。这是个什么东西呢?这是个mysql的守护进程,由于我们之前在电脑上运行过mysql,所以导致这个进程的出现。由于我们停止掉本机mysql运行时,并没有终止掉这个守护进程,所以我们只需将其杀死即可。
然后点击xampp控制面板上的start即可。
如何杀死mysqld进程呢?在命令行中进入到mysql的bin目录(D:\mysql-8.0.17-winx64\bin 这是我的目录),然后执行mysqld --remove命令即可,删除这个服务之后,我们便点击xmapp控制面板上的start开启即可。
不过最后我们需要运行本机的mysql还需要进入到bin名录,执行mysqld --install和net start mysql即可。
技术永无止境,勇攀高峰方显年轻本色!
一切么得问题 原创文章 8获赞 5访问量 486 关注 私信 展开阅读全文