启动mysql报错:Job for mysqld.service failed because the control process exited with error code

博主在宝塔面板上安装MySQL后遇到无法连接数据库的问题,已确认安全组配置3306端口开放。尝试通过宝塔面板删除MySQL失败,使用命令行删除后自行安装新的MySQL,但启动时服务失败。检查日志发现3306端口已被占用。解决方案包括查找并结束占用端口的进程,或修改MySQL配置文件使用未被占用的端口。

在宝塔面板上安装了mysql
一直连接不到数据库
用的是华为云的服务器 安全组也配置了3306
用宝塔面板删除时删除不掉
用命令强制删除 rm -rf www/server/mysql
自己安装了mysql
结果service mysqld start启动失败
报错:
Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.
查了资料 绝大多数说的都是 修改权限,删除 /var/lib/mysql/*
参考:mysql不能启动
对我来说没用
查看mysql日志
tail -100f /var/log/mysqld.log
在这里插入图片描述
提示3306端口被占用了 (我是真没想到)
无语
1.
查看信息 ps -ef|grep 3306
杀死进程 kill -9 进程号
2.
或者vi /etc/my.cnf
添加
port=端口号
更改一个没有被占用的端口(阿里云、华为云之类的还要添加安全组规则)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值