今天想跑一下自己的开源项目,结果启动本地环境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端口,参考文章如下:
mysql自动断开链接 mysql自动停止的原因
记一次本地环境启动不了Mysql的故障
最新推荐文章于 2024-06-16 05:34:45 发布