xampp mysql服务器未运行或被防火墙阻止

iugsix8n  于 2021-06-24  发布在  Mysql
关注(0)|答案(2)|浏览(380)

我已经在我的机器上安装了xampp1.8.1,并且我能够连接到服务和phpmyadmin。然后我试图改变安全性,但我面临着一个问题:
“mysql服务器未运行或被防火墙阻止!请先检查这个问题……”


q9rjltbz

q9rjltbz1#

如果端口被防火墙阻止,可以尝试按如下方式向windows防火墙防御程序添加端口或程序异常:
要添加“端口异常”:
Start -> Run 和类型 firewall.cpl .

Start -> Control Panel -> Windows Defender Firewall windows defender防火墙窗口打开。
在左侧列表中,单击“高级设置”链接。
“windows防火墙高级安全”窗口打开。
单击“入站规则”选项。
在左侧窗格中,单击“新建规则”。
在“规则类型”下选择“端口”选项,然后单击下一步。
选择“tcp”和“特定本地端口”选项。
输入适当的(不冲突的)端口号。
mysql的默认端口是 3306 ,apache是 80 ,而skype 443 . 你需要选择不同的东西。
选中此列表可选择与计算机上运行的其他程序或服务不冲突的端口号。
https://en.wikipedia.org/wiki/list_of_tcp_and_udp_port_numbers.
单击“下一步”。
选择“允许连接”选项。
单击“下一步”,不要在此处更改任何选项,然后再次单击“下一步”。
指定此规则的名称,如果需要,还可以指定描述。
单击“完成”。
添加“程序异常”:
Start -> Run 和类型 firewall.cpl .

Start -> Control Panel -> Windows Defender Firewall windows defender防火墙窗口打开。
单击左窗格上的“高级设置”链接。将打开具有高级安全用户界面的windows防火墙。
单击“入站规则”选项。
在左侧窗格中,单击“新建规则”。
在“规则类型”下选择选项“程序”,然后单击下一步。
选择“此程序路径”选项。
浏览到程序的安装文件夹,其中 .exe 文件驻留
选择“允许连接”选项。
单击“下一步”,不要在此处更改任何选项,然后再次单击“下一步”。
指定此规则的名称,如果需要,请添加说明作为提醒。
单击“完成”。

2wnc66cl

2wnc66cl2#

我很确定你正在使用skype,因此你的xampp端口被阻止。
关闭xampp
关闭skype(完全关闭)
转到您的skype-->选项-->高级选项卡-->连接
取消选中“使用端口80和端口443获取更多…”
重新启动skype
你可以走了。

  • 也许在你完成这一切之后,你需要重新启动电脑。

相关问题