MySQL服务无法启动问题

输入mysqld --console查看错误详情

报错信息明确显示:

[ERROR] [MY-010262] [Server] Bind on TCP/IP port: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 [ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?

这说明 3306 端口已经被占用了。你的电脑上其实已经有一个 MySQL 进程在后台运行了,所以当你尝试再启动一个新服务时,它会因为抢不到端口而导致"服务无法启动"。

第一步:杀死占用端口的进程

在你的管理员命令行中,直接输入以下命令并回车:

复制代码
taskkill /F /PID 6844

(注:6844 是你图中显示的 PID, /F 表示强制结束)

第二步:清理并重启服务

由于你之前反复尝试安装,建议先清理一下残留的服务状态,再重新启动:

  1. 停止并删除旧服务配置:

    复制代码
    net stop mysql
    sc delete mysql
  2. 重新注册服务

    复制代码
    mysqld --install
  3. 启动服务(此时 3306 端口已空闲,应该可以成功):

    复制代码
    net start mysql
相关推荐
为思念酝酿的痛12 分钟前
MySQL表的约束
数据库·mysql
时间售卖铺18 分钟前
MySQL存储过程流程控制全解析
运维·数据库·mysql·云原生
拾起零碎26 分钟前
U8/触发器,把自定义项写入批次档案
数据库
IT19959 小时前
Fail2Ban 防护 MySQL 实战|登录失败 3 次,IP 封禁 24 小时
数据库·mysql
夕除9 小时前
redis--IO 多路复用(select + poll)
数据库·sql
paopaokaka_luck12 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
lzhdim13 小时前
100条常用SQL语句
数据库·sql·mysql·mybatis
天河归来13 小时前
从原始消息到业务数据:三层数据架构的设计与实践
数据库·数据仓库·架构
数据库小学妹13 小时前
金融数据库成本怎么算?五笔钱加一张TCO表
数据库·金融行业·数据库选型·国产化替代·tco·金融数据库
KaiwuDB13 小时前
KaiwuDB 分布式集群扩缩容,从原理到完整操作踩坑总结
运维·数据库·分布式