win10:20H2
有一天启动MySQL服务时发现启动失败,查看日志发现提示
[ERROR] [MY-010262] [Server] Can't start server: Bind on TCP/IP port: 以一种访问权限不允许的方式做了一个访问套接字的尝试。
[ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?
首先想到的就是端口被占用, 可是发现并没有查到3306端口被占用 从资源管理器中也看不到。我又用一个web程序测试了一下,发现一样无法使用3306端口,
而且不止,测试了大概3220-3350之间的,很多都无法使用,报同样的错误。之前之后测几个都可以,重新以管理员权限启动、重启、关闭防火墙也是一样,请问这是什么原因?
我也困扰了很久,互联网上只有你这个跟我情况一样的,把mysql配置文件my.ini配置文件的sql端口改一下就好了,不要使用默认的3306,改大一点,比如说33069,都要改不要只改一个,就可以了!!!