安装好了XAMPP之后,可是因为好奇,又进入了XAMPP下的mysql的bin目次,利用mysql -install号令又把mysql安装了一遍,导致数据库都没法用。后来反频频复安装了XAMPP了快要七八回,仍是不可。可是不克不及重装系统又必需搞定,年夜三更后,终于弄出来了。
Mysql错误提醒:
Mysql shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
工具/原料
- XAMPP
- Win10
- Mysql
方式/步骤
- 1
之前安装了XAMPP之后,手残又把Mysql安装了一遍,导致Mysql不克不及用。于是把注册表的Mysql(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL)给删除了。又把C盘埋没的文件ProgramData文件夹里的Mysql文件删除了。觉得可以彻底删除了Mysql,再重装XMAPP就可以了。现实上并不是,照样报错。
并且报错和Apache一样,把下图的Apache字母换当作Mysql就是Mysql的报错。

- 2
那如许该怎么办呢?其实很简单的。要想Mysql可以或许正常启动,有两个需要前提。第一是:注册表中存在这一项:{计较机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL}。

- 3
没有这个注册表项的需要重装。具体怎么重装呢?
以办理员模式运行,进入MySQL的bin目次,执行号令:mysqld.exe -install。
然后提醒:Service successfully installed。
那么此刻MySQL安装当作功。

- 4
第二是:要包管办事列内外有Mysql办事这个选项,如许才暗示你的电脑里有这个办事,并且你还要可以或许在办事列内外把这个办事可以或许当作功启动。
若是不克不及当作功启动,申明还没有安装当作功。

- 5
最后,先把XAMPP退出。然后再打开XAMPP,启动Mysql办事,就可以准确执行了。

注重事项
- 不要因为好奇随意安装Mysql数据库,不然一不小心就要装了好几个数据库,导致无法正常利用。
- 一部门cmd号令需要办理员模式运行。







