Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法访问mySQL工作台的端口3306_Mysql_Sql_Mysql Workbench - Fatal编程技术网

无法访问mySQL工作台的端口3306

无法访问mySQL工作台的端口3306,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,我已经通过windows防火墙启用了此功能。(我使用的是Avast Free,它没有免费的防火墙),我也使用了BT路由器来转发它。但我仍然得到系统错误10060。我已经下载了PfPortchecker并检查了端口3306,显然它仍然没有打开 我不知道该怎么做,任何帮助都很感谢。干杯。如果MySQL Workbench和MySQL服务器都运行在同一台机器上,那么您不需要在调制解调器或防火墙上打开任何端口。关注本地计算机上的问题 首先要检查的是:您的服务器是否实际运行?是否有启动MySQL服务器的服

我已经通过windows防火墙启用了此功能。(我使用的是Avast Free,它没有免费的防火墙),我也使用了BT路由器来转发它。但我仍然得到系统错误10060。我已经下载了PfPortchecker并检查了端口3306,显然它仍然没有打开


我不知道该怎么做,任何帮助都很感谢。干杯。

如果MySQL Workbench和MySQL服务器都运行在同一台机器上,那么您不需要在调制解调器或防火墙上打开任何端口。关注本地计算机上的问题

首先要检查的是:您的服务器是否实际运行?是否有启动MySQL服务器的服务?那是什么装置?您是否通过MySQL Windows安装程序安装了服务器?如果服务器正在运行,请检查配置文件是否由于某种奇怪的原因禁用了TCP/IP网络(不应该,但谁知道呢)。如果禁用该选项,则只能通过命名管道连接到服务器


下一步是检查您用来连接的用户是否被允许从本地计算机进行连接。Jeremy就在这里,如果您使用localhost或127.0.0.1,这很重要,特别是如果在框上启用了IPv6(localhost解析为::1,而不是127.0.0.1)。

请澄清您在这里的设置。到目前为止,听起来您正在家里运行mysql服务器,并试图从其他地方访问它,对吗?您好,我已经安装了MySQLworkbench,正在尝试连接到localhost。127.0.0.1,端口:3306,用户名:root。但是我一直收到上面的错误,出于某种原因,我似乎完全无法打开端口3306。您确定
my.cnf
中的服务器连接设置正确吗?比如它的端口选项、绑定地址、是否有skip networking?另外,请记住MySQL命令行中的
-h localhost
-h 127.0.0.1
不同,尽管我不确定这在这里是否相关!如果您在本地执行此操作,则不应在路由器防火墙上穿孔。首先验证mysqld是否在端口3306上实际运行。