Xampp Mysql 无法启动
Posted
技术标签:
【中文标题】Xampp Mysql 无法启动【英文标题】:Xampp Mysql wont start 【发布时间】:2013-11-05 22:40:13 【问题描述】:我已经阅读了所有关于这个的帖子都没有解决它?请帮助我什至尝试重新安装我的电脑并重新安装 xampp
错误:
00:33:43 [mysql] Problem detected!
00:33:43 [mysql] Port 3306 in use by ""C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini" MySQL"!
00:33:43 [mysql] MySQL WILL NOT start without the configured ports free!
00:33:43 [mysql] You need to uninstall/disable/reconfigure the blocking application
00:33:43 [mysql] or reconfigure MySQL and the Control Panel to listen on a different port
00:33:43 [mysql] Attempting to start MySQL service...
然后当我尝试启动 mysql 时,我得到一个用户帐户控制以允许更改?与net.exe有关吗?在 C:\Windows 中,我不确定目录的其余部分
如果我对用户帐户 cocntrol 说不,那么它会这样说 00:33:49 [mysql] 可能有错误,返回码:1223 - 操作被用户取消。
如果我说是,什么都没有发生?显然它的 Windows 5.1 出错了?但该目录甚至不存在?我从 Program Files 和 Program Files (x86) 中删除了所有内容,还卸载了所有 mysql 组件?有什么想法
【问题讨论】:
你已经安装了 MySQL 吗?好像是这样。 你是什么意思?,我唯一与 mysql 相关的是 xampps mysql,就像我说的,我删除了 mysql 服务器 5.1 和 5.5 的所有组件 它在错误消息中说 MySQL 已经在端口 3306 上运行 - 您是否尝试在命令提示符下输入mysql
?
这就是我要问的,因为我没有 mysql,这真的很奇怪?我尝试添加一个新的 3306 端口,并尝试在 C:\Xampp\MySql\Bin 的 my.ini 中将其更改为 3307
你去C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini
了吗?
【参考方案1】:
我遇到了同样的问题。我在 Java 中使用了独立的MySQl
,然后我安装了XAMPP
,即使卸载了独立的MySQL
,XAMPP MySQL
也无法启动。
问题是即使在卸载 MySQL 之后,MySQL service
通常仍在注册表中。解决方案是从registry
中删除MySQL service
。最简单的方法是在Administrator
模式下运行XAMP-control
,然后从service
列表中删除MySQL
,然后再次启动MySQL
。就是这样
【讨论】:
【参考方案2】:是的,我已经明白了,问题是您已经将 MySQL 安装为独立版本或我猜是与 VM 一起安装,然后安装 xampp,解决方案是打开进程监视器,然后关闭 MySQL,MySQL Server 5.1你可以启动 xampp 并且会正常工作^^
【讨论】:
【参考方案3】:我只是卸载了注册服务使用
sc delete MySQL
并重新启动我的 xmapp 服务;然后就可以了。
【讨论】:
【参考方案4】:关闭 Xampp 服务器 转到 C:\xampp\mysql\data 删除ibdata1文件 重启xampp服务器
【讨论】:
【参考方案5】:这里是了解程序的方法,使用netstat -ao
你有端口和相关的 pid。
获取 3306 的 pid。
然后启动taskmgr
显示列pid
(菜单>选择>列选择>检查PID)
那么对于不启动这个“3306端口”程序,启动services.msc
。
肯定是MySQL,启动时搜索并停用。
【讨论】:
我试过这个,在 cmd 上没有显示端口 netstat -ao ,对于 3306 ,当我现在启动 mysql 时它只是说 15:46:48 [mysql] Attempting to start MySQL service.. . ,并且不显示错误以上是关于Xampp Mysql 无法启动的主要内容,如果未能解决你的问题,请参考以下文章