首先判断3306端口被占用的话,应该是docker之外的外部环境的另一个独立的MySQL。用“netstat -anp |grep 3306”判断出是mysqld占用了端口,并且是LISTE,监听状态。找到了原因,直接去查了判断当前系统MySQL的运行情况“service mysqld status”,结果是running,在运行。

两方确定后直接找MySQL的暂停命令(不能直接kill,会自动重启),“service mysqld stop”。然后停止MySQL开机自启动,“systemctl disable mysqld”。

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐