更改端口号后 xampp 未启动 mysql
Posted
技术标签:
【中文标题】更改端口号后 xampp 未启动 mysql【英文标题】:xampp is not starting mysql after changing port number 【发布时间】: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 【参考方案1】:解决方案: 这就是我解决此问题的方法。 我使用“sc delete mysql”删除了我的旧 mysql 并没有删除我存储的数据 然后,我进入xampp并从模块服务中删除了mysql并重新安装。 然后我进入 C:\xampp\mysql\data 目录并删除了 ibdata1 并且所有 ib_logfile 在 xampp 控制面板和 ini.my 文件中将端口从 3306 更改为 3307。还编辑了 ini.my 文件中的错误。 找到我存储的所有备份文件 C:..\mysqldatabackup 到我现在存储数据的当前位置。 (几乎。一些文件已损坏) 在那之后,它就像一个魅力,我的所有数据都恢复了。 我希望这可以帮助某人摆脱一些麻烦。
【讨论】:
以上是关于更改端口号后 xampp 未启动 mysql的主要内容,如果未能解决你的问题,请参考以下文章
XAMPP APACHE无法启动,端口号改过很多次,还是不行,一直是80端口被占用