我已经阅读了关于此无关的所有帖子吗?请帮助我甚至尝试重新安装我的电脑并重新安装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错误?但该目录甚至不存在?我从程序文件和程序文件(x86)中删除了所有内容,还卸载了所有mysql组件?任何想法
答案 0 :(得分:1)
以下是了解该计划的方法,请使用netstat -ao
您有端口和相关的pid。
获取3306的pid。
然后启动taskmgr
显示列pid
(菜单>选择>列选择>检查PID)
然后,如果不启动此“3306端口”程序,请启动services.msc
。
它肯定是一个MySQL,搜索它并在启动时停用它。
答案 1 :(得分:1)
我遇到了同样的问题。我使用独立的MySQl
用于Java,然后即使在卸载独立的XAMPP
后,我也会安装MySQL
,XAMPP MySQL
无法启动。
问题是即使卸载MySQL MySQL service
通常仍在注册表中。解决方案是从MySQL service
中删除registry
。最简单的方法是在XAMP-control
模式下运行Administrator
,然后从MySQL
列表中删除service
并再次启动MySQL
。就是这样
答案 2 :(得分:0)
关闭Xampp服务器 转到C:\ xampp \ mysql \ data 删除ibdata1文件 重启xampp服务器
答案 3 :(得分:0)
是的,我已经得到了这个,问题是你已经安装了MySQL作为独立版本或者我想用VM,然后你安装xampp,解决方案就是打开进程监视器,然后关闭MySQL,MySQL Server 5.1然后你可以启动xampp并且可以正常工作^^
答案 4 :(得分:-1)
我只是使用
卸载注册服务 sc delete MySQL
并重启我的xmapp服务;那就行了。