尝试了网上说的几种办法,如:
1.删除ibdata1文件后重新启动
2.打开my.ini,在主键mysqld下面添加一个子健innodb_force_recovery=1
3.修改端口
但是这些办法都没有用……而且其他三个是可以运行的。另外,我的log文件是空的
log文件是空的这是一个很重要的线索,它是错误日志,我们必须让它回来。
这里面有两个关键选项“Config”和“Logs”
先打开“my.ini”文件
里面的“mysqld”下的目录是不全的,要把他们补全,下面还有一个“log_error =”的也是不全的,这也是为什么我的错误日志里面没有信息的原因,补全之后就有信息了:
补全之后再打开log文件就有日志了:
通过日志我了解到我的错误是因为”2016-04-29 18:08:25 6060 [Note] Plugin ‘FEDERATED’ is disabled.”,我觉得应该是找不到Plugin这个地址,所以在“my.ini”里面找到这一项并在前面补全了地址。
这个时候我的mysql就可以start了,然后点击shell打开命令行输入指令就可以使用数据库了:
这是非常深入的解决办法,通过各种学习途径,达到知其然也知其所以然。也有更简单的办法,看看谁能发现。
第1楼 回到顶楼
20205208蔡野
2020-04-30 06:33 20205208蔡野
@娄老师
是的老师。但是我在成功运行了mysql之后又有了新的问题。就是phpmyadmin的网站127.0.0.1无法访问。我尝试了IIS的方法之后发现走错路了。又尝试下载phpmyadmin 但是之前没有接触过网站的东西 所以感觉好陌生 都不知道phpmyadmim放在什么地方。按照网上的教程配置了好久都没有解决。所以就先用命令行的方法使用数据库了Orz很麻烦的说
第2楼 回到顶楼
娄老师
2020-05-01 06:08 娄老师
@20205208蔡野
XAMPP你是安装的,还是解压了直接用的?两种版本有区别。
第3楼 回到顶楼
20205208蔡野
2020-05-01 07:31 20205208蔡野
@娄老师
我是下载的qq什么传的那个解压直接用的。然后我把下载的phpadmin放在了xampp里面。
第4楼 回到顶楼
娄老师
2020-05-01 09:30 娄老师
@20205208蔡野
使用软件,看看readme 是个好习惯。
看了readme就知道解压了之后,就应该运行setup_xampp.bat, 你上面遇到的问题也就不存在了。
另外,phpadmin xampp中就有,干吗还自己下载?
第5楼 回到顶楼
20205208蔡野
2020-05-01 11:13 20205208蔡野
@娄老师
了解了。谢谢老师
第6楼 回到顶楼
20205208蔡野
2020-05-01 16:16 20205208蔡野
@娄老师
老师,我按照说明的那样运行了bat
mysql也成功连接了
可是还是登不上127.0.0.1和那个localhost的网站……不知道哪里没有配置好……
第7楼 回到顶楼
20205208蔡野
2020-05-01 16:23 20205208蔡野
@娄老师
O(∩_∩)O~ 老师,我同时开启了apache和mysql就可以打开网站了
转载请注明:XAMPP中文组官网 » xampp软件安装配置中mysql无法启动解决方法