它说端口3306可能很忙 - 我已经改变它(设置>组件设置)但是什么都没有?
VertrigoServ→MySQL数据库服务器 不能正常工作。检查是否 其他应用程序使用重要的 端口(3306)并终止它们。 此外,检查防火墙设置和 正确配置文件。
答案 0 :(得分:2)
尝试以管理员身份运行....问题解决了!
答案 1 :(得分:1)
我遇到了类似的问题而且我已经尝试过了......但它对我没用,所以我找到了另一个解决方案...
在配置文件中,你会发现 my.ini ...打开它,你会发现“ port = 3306 ”就行了在我的情况下第4次......将其更改为“ port = 3307 ”这就是我所做的并重新启动。
如果它仍然无法工作,请转到
“设置 - >程序设置”
然后点击“返回默认设置”并点击“保存设置并重新启动服务器”
服务器重启后
再次转到“设置 - >程序设置”
并在面板左上方的杂项标签中启用或勾选“将服务器作为服务运行”和“自动启动服务器”...
以后总是“ 以管理员身份运行 ”...
我忘了提到我使用的是Windows 7 ...
答案 2 :(得分:1)
我发现了与此相关的另一个问题。我的安装目录是:
C:\dev\tools\VertrigoServ2_35\Mysql
并观看Windows的事件查看器我看到了:
无法创建测试文件C:\ dev \ tools \ VertrigoServ2_35 \ Mysql \ data \ IURESTI.lower-test"
要解决此问题,请将所有\\
替换为\\\\
:
basedir=C:\\\\dev\\\\tools\\\\VertrigoServ2_35\\\\Mysql\\\\
datadir=C:\\\\dev\\\\tools\\\\VertrigoServ2_35\\Mysql\\data\\\\
在文件my.ini
内。
答案 3 :(得分:0)
尝试命令提示符
telnet localhost 3306
它会回报给你什么?