MySQL 默认使用 3306 端口,但有时 33060 端口也会被占用,这是 MySQL X Plugin 使用的端口。以下是解决此问题的详细步骤:
33060 端口通常由 MySQL X Protocol 服务使用,这是 MySQL 8.0 及以上版本提供的功能,用于支持文档存储和NoSQL功能。
my.ini
或 my.cnf
(通常位于 MySQL 安装目录或 C:\ProgramData\MySQL\MySQL Server X.X
)[mysqld]
部分添加或修改以下配置:
[mysqld]
mysqlx=0
mysql -u root -p
sql
UNINSTALL PLUGIN mysqlx;
UNINSTALL COMPONENT "file://component_mysqlx";
netstat -ano | findstr 33060
如果没有结果显示,则表示端口已关闭如果以上方法仍无法解决问题,可能需要考虑重新安装 MySQL 或检查是否有恶意软件占用该端口。