【发布时间】:2017-07-01 19:26:23
【问题描述】:
上午 9:44:05 [mysql] 检测到问题!
上午 9:44:05 [mysql] “C:\Users\Administrator\Downloads\mysql-5.7.13-winx64\mysql-5.7.13-winx64\bin\mysqld mysql2”正在使用端口 3306!
9:44:05 AM [mysql] 如果没有配置的端口可用,MySQL 将无法启动!
9:44:05 AM [mysql] 您需要卸载/禁用/重新配置阻塞应用程序
9:44:05 AM [mysql] 或重新配置 MySQL 和控制面板以侦听不同的端口
上午 9:44:05 [mysql] 正在尝试启动 MySQL 服务...
将 my.ini 中的端口号从 3306 更改为 3307 并将 httpq.conf localhost 从 80 更改为 442 后,mysql 不想启动。 我在网上看到说使用命令“sc delete mysql”删除当前安装的mysql。
“sc delete mysql”会删除存储的任何数据吗? 在我们停电之前它工作正常,它只是停止工作。
在控制面板中更改端口号后,我得到了这个
10:09:36 AM [mysql] MySQL 服务检测到错误的路径
10:09:36 AM [mysql] 更改 XAMPP MySQL 和控制面板设置或
10:09:36 AM [mysql] 先手动卸载/禁用其他服务
10:09:36 AM [mysql] 找到路径:C:\xampp\mysql\bin\mysqld MySQL
10:09:36 AM [mysql] 预期路径:c:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql
解决方案:
这就是我解决此问题的方法。
我使用“sc delete mysql”删除了我的旧 mysql 并没有删除我存储的数据
然后,我进入xampp并从模块服务中删除了mysql并重新安装。
然后我进入 C:\xampp\mysql\data 目录并删除了 ibdata1 并且所有 ib_logfile 在 xampp 控制面板和 ini.my 文件中将端口从 3306 更改为 3307。还编辑了 ini.my 文件中的错误。
找到我存储的所有备份文件 C:..\mysqldatabackup 到我现在存储数据的当前位置。 (几乎。一些文件已损坏)
在那之后,它就像一个魅力,我的所有数据都恢复了。
我希望这可以帮助某人摆脱一些麻烦。
【问题讨论】:
-
您是否尝试重新启动运行服务器的计算机?
-
是的,我多次重启电脑。
-
如果您进入 XAMPP 的控制面板并在那里更改端口而不是手动更改 ini,会发生什么?
-
如果我在控制面板中更改它,它会卡在“正在尝试启动 MySQL 服务...”
-
10:02:35 AM [mysql] MySQL 服务检测到错误的路径 10:02:35 AM [mysql] 更改 XAMPP MySQL 和控制面板设置或 10:02:35 AM [mysql] 卸载/首先手动禁用其他服务 10:02:35 AM [mysql] 找到路径:C:\xampp\mysql\bin\mysqld MySQL 10:02:35 AM [mysql] 预期路径:c:\xampp\mysql\bin \mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql