记一次本地环境启动不了 Mysql 的故障
今天想跑一下自己的开源项目,结果启动本地环境 Mysql 的时候报错
[ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?
显示端口被占用,但是用 netstat -aon|findstr “3306”,没有发现占用端口的进程。
后来发现居然是 Hyper-V 会随机保留几个区间的端口号。我 win11 升了新版本之后,rabbitMq 启动不了,当时为了赶时间,就开了 Hyper-V,把 rabbitMq 装进了 docker 里面。
解决方案就是不让 Hyper-V 保留 3306 端口,参考文章如下:
评论