重装含MySQL的XAMPP后无法启动MySQL,请求协助解决
解决XAMPP重装后MySQL启动失败的问题
针对你重装带MySQL的XAMPP后无法启动MySQL的情况,给你几个实用的排查和解决步骤:
检查端口占用:MySQL默认使用3306端口,大概率是这个端口被其他程序占用了。打开XAMPP控制面板的「Netstat」选项,找到占用3306端口的进程并结束;或者直接修改MySQL配置文件
my.ini(路径:XAMPP安装目录\mysql\bin),把port=3306改成3307这类未被占用的端口,保存后重启MySQL服务。清理旧配置残留:之前安装的无MySQL版XAMPP可能留下了残留配置。先停止所有XAMPP服务,删除XAMPP目录下
mysql\data文件夹(如果有重要数据先备份),然后把mysql\backup里的文件复制到data目录,再尝试启动MySQL。以管理员身份运行XAMPP:右键点击XAMPP控制面板,选择「以管理员身份运行」,再启动MySQL,避免因系统权限不足导致启动失败。
重新注册MySQL服务:打开管理员权限的命令提示符,切换到XAMPP的
mysql\bin目录,执行命令mysqld --install完成服务注册,再执行net start mysql启动服务,此时会显示具体的错误信息,方便进一步排查。
内容的提问来源于stack exchange,提问作者Kacper Sulima
相关产品推荐
相关产品推荐

