碰到启动docker的MySQL被占用端口情况
docker的MySQL被占用端口
·
首先判断3306端口被占用的话,应该是docker之外的外部环境的另一个独立的MySQL。用“netstat -anp |grep 3306”判断出是mysqld占用了端口,并且是LISTE,监听状态。找到了原因,直接去查了判断当前系统MySQL的运行情况“service mysqld status”,结果是running,在运行。
两方确定后直接找MySQL的暂停命令(不能直接kill,会自动重启),“service mysqld stop”。然后停止MySQL开机自启动,“systemctl disable mysqld”。
更多推荐
已为社区贡献1条内容
所有评论(0)