解决Xampp中mysql无法启动的问题
很突然的Xampp的mysql就打不开:
很疑惑,之前一直可以打开的,然后刚才我启动了一下,就突然启动不了了,我想了一下,并没有出现端口号占用问题呀,而且报错也没有说端口号占用,报错写的很是通俗
然后我查看了日志文件–发现日志文件中也没有描述如何错误
然后我上网找了很多资料,说打开config中的my.ini配置文件中修改路径,但是我的是正确的,路径和端口号都是正常的
又根据搜索到的博客步骤
----用管理员启动命令行,进入mysql的bin目录,输入
mysqld --install,回车,
命令行窗口输入:net start mysql ,发生1067错误
但在网上找了很多相关博客都没有解决问题
我也尝试的卸载Xampp,但是重新安装也照样启动不了mysql
最后只能删除MySQL服务
使用windows自带的sc工具
输入:sc /?
使用sc query下mysql这个服务
命令:
sc query mysql
可以看到,mysql服务是存在的,status是stopped
现在就来把mysql服务删除了吧
来看看删除windows服务的命令
delete----------(从注册表)删除服务。
删除mysql服务
命令:
sc delete mysql
再查询下,看看mysql服务还在不在
命令:
sc query mysql
Output:
[SC] EnumQueryServicesStatus:OpenService 失败 1060:
指定的服务未安装。
时隔多日,又出现了相同的错误,无缘无故就打不开了,这次没有上次那么狠了把mysql卸载重装。我搜索了很多博客。还是没有找到合适的方法。
然后我狠心直接备份整个data目录,新建一个data空目录,尝试启动mysql
,发现有报错Could not open mysql.plugin table. Some plugins may be not loaded
大概意思是权限表,插件表都找不到,因为空的data目录下连mysql库都没有,启动不了那才是正常的。修复
找到mysql安装目录下的bin目录,运行:
mysql_install_db
这个就相当于初始化一下,会发现有了mysql和一些其他必要的库,此时默认的用户是root,并且是没有设置密码的,此时已经可以正常启动mysql了。只是之前的数据库没有了,去备份里面把它粘贴过来,顺便把ibdata1文件也粘贴过来。再试试可不可以打开
解决Xampp中mysql无法启动的问题相关推荐
- vscode+phpstudy连接使用mysql(解决phpstudy中mysql无法启动的问题)
vscode+phpstudy连接使用mysql(解决phpstudy中mysql无法启动的问题) 使用vscode+phpstudy配置php开发环境网上很文章都是挺好的,都成功解决了我的问题.但是 ...
- Xampp中mysql无法启动的解决方法(参考)
点击start,mySQL启动不起来,之前系统里安装过MySQL. 原因:XAMPP启动MySQL时,默认启动了本地的MySQL 解决方案: 需要修改本地MySQL服务的路径,改为XAMPP中的myS ...
- 解决phpstudy中mysql无法启动,与本地安装的mysql冲突
一.解决问题: 1.点击phpmysql中的mysql无法启动,显示正在启动后立即停止 二.产生原因: 本地新安装了mysql,与phpstudy中MySQL冲突. 三.解决办法 1.使用Win+R调 ...
- 解决phpstudy中MySQL无法启动
问题描述: phpstudy 中集成的 MySQL 无法启动. 问题产生: 安装好 phpstudy8.1 后,Apache 可以启动,MySQL 无法启动. 解决方法: 1.win10 系统中之前已 ...
- xampp 中 mysql的相关配置
最近开始接触PHP,而一般搭建PHP环境使用的都是xampp 这个集成环境,由于之前我的系统中已经安装了mysql服务,所以在启动mysql的时候出现一些列错误,我通过查询各种资料解决了这个问题,现在 ...
- XAMPP的MYSQL无法启动 -This may be due to a blocked port, missing dependencies,
XAMPP的MYSQL无法启动 -This may be due to a blocked port, missing dependencies, 问题描述 解决方法:借鉴: https://www. ...
- mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md
--- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...
- wamp mysql服务无法启动_wamp中mysql无法启动怎么办
wamp中mysql无法启动的解决办法:1.通过设置环境变量,开启MySQL服务:2.在启动wampserver之前把MySQL服务停掉:3.在my.ini中添加或修改"innodb_for ...
- 解决XAMPP中无法勾选/无服务/modules无反应/Service灰框/无✓X/提供虚拟服务器
解决XAMPP中无法勾选/无服务/modules无反应/Service灰框/无✓X/提供虚拟服务器,只需要在打开XAMPP时选择以管理员身份打开就可以了-亏我当初花了2小时翻了那么多资料.文件- (来 ...
最新文章
- PHP保留小数三种方法
- 你把别人看透了 别人就看不透你了
- centos下添加windows启动项
- 1一10到时的英文单词_哈尔滨一山羊皮,叫雪地皮衣!刮风下雪不冻身,10年免洗不过时...
- ids和ips主要区别在于_数控机床和普通机床的最主要的区别是在于什么,你知道吗?...
- 443端口与80端口
- 8.13.2020 excel表格筛选按钮位置设置
- python现在版本强势英雄_当前版本中后期强势英雄排行榜,第一名后期无敌!
- QT编译时查找不到GL /usr/bin/ld cannot find -lGL
- OLED QLED LED等发光器件, IVL测试软件
- 【Ruby】can‘t modify frozen string
- 自动控制原理(5)——结构图的绘制
- 杨校老师课堂之集群内SSH免密登录功能配置
- 机械键盘Windows键失灵,解决办法
- C++核心准则​T.123:使用常量表达式函数在编译时求值
- 小米网络信号测试软件,小米11信号怎么样_小米11信号测试
- ABB机器人零位校准的那些秘密
- 拼团返利小程序玩法大解
- 源恒软件房地产税务软件-企业所得税汇算清缴系统
- Android4.4KK中BOOT_COMPLETED广播问题的分析
热门文章
- 一台主机几个服务器系统吗,一台主机几个服务器系统吗
- 从Windows向虚拟机拖拽文件蓝屏
- Andriod自动化测试click事件报错:Injecting to another application requires INJECT_EVENTS permission解决
- 解决电话被标记被拉黑的方法
- 如何卸载linux上的jdk1.7,RedHat卸载JDK 1.7并安装JDK1.8
- 探秘主流BIOS架构:UEFI
- 复合索引的优点和注意事项
- js 遍历对象及遍历数组
- Android添加iPod USB PCM音频
- Hive SQL血缘解析