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
相关推荐
Empty-Filled3 分钟前
Claude Gateway 排查教程
网络·数据库·人工智能
椰猫子10 分钟前
SpringMVC(SpringMVC简介、请求与响应(请求映射路径、请求参数、日期类型参数传递、响应json数据))
java·前端·数据库
2401_8822737217 分钟前
pattern属性在旧版Android浏览器无效怎么办_手动验证补充【操作】
jvm·数据库·python
小的~~25 分钟前
Milvus会存在SQL注入攻击吗?
数据库·sql·milvus
uElY ITER30 分钟前
MySQL官网驱动下载(jar包驱动和ODBC驱动)【详细教程】
数据库·mysql
NCIN EXPE31 分钟前
MySQL--》理解锁机制中的并发控制与优化策略
数据库·mysql·oracle
Nightwish539 分钟前
Linux随记(三十)
linux·运维·mysql·ambari
AI进化营-智能译站44 分钟前
ROS2 C++开发系列11-VS Code一键生成Doxygen注释|让ROS2节点文档自动跟上代码迭代
java·数据库·c++·ai
村头的猫1 小时前
JWT 令牌的工作原理,结构和签名验证
前端·数据库·经验分享·微服务
许彰午1 小时前
CacheSQL(四):CacheSQLClient——用一张路由表实现水平扩展
java·数据库·缓存·系统架构·政务