当前位置: 首页 > 面试题库 >

无法连接到“本地主机”上的MySQL服务器(10061)

颜镜
2023-03-14
问题内容

我最近在Windows 2003上安装了MySQL 5,并尝试配置实例。一切正常,直到我进入“应用安全设置”,这时才出现上述错误(Can't connect to MySQL server on 'localhost' (10061))。

我的防火墙中确实存在“ MySQL Server”的端口3306异常。


问题答案:

您可能必须向用户授予表上的“ localhost”特权。请参阅'GRANT'语法文档。这是一个示例(来自C语言)。

“在%s上授予所有特权。*由’%s’标识为’%s’@’本地主机’”;

这是MySQL最常见的访问问题。

除此之外,您还可以检查为创建实例定义的用户是否具有完全特权,否则该用户无法授予特权。

另外,确保启动了mysql服务。

确保您没有打开第三方防火墙或Internet安全服务。

除此之外,MySQL论坛还有几页专门讨论此问题:http
:
//forums.mysql.com/read.php?11,9293,9609#msg-9609

尝试阅读。



 类似资料:
  • 问题内容: 我在Windows 7上使用 mysql-installer-5.5.20.0.msi 安装了MySQL 。在cmd窗口中,运行“ mysqlshow -u root -p”。它要求输入密码,然后返回此错误:“无法连接到’localhost’上的MySQL服务器(10061)”。这是部分失败/成功安装的错误指示。 阅读页面http://dev.mysql.com/doc/refman/

  • 问题内容: 我正在尝试使用PyMySQL连接到本地主机上的MySQL: 但是(在Python 2.7和Python 3.2上)我得到了错误: socket.error:[Errno 111]连接被拒绝 pymysql.err.OperationalError:(2003年,“无法连接到’localhost’(111)上的MySQL服务器”) 我确定mysqld正在运行,因为我可以使用command

  • 错误2002(HY000):无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地MySQL服务器(2“没有这样的文件或目录”) 我得用ctl-c来摆脱剧本。 套接字在/etc/mysql/debian.cnf中设置为/var/run/mysqld/mysqld.sock。在/etc/mysql/mariadb.conf.d/50-server.cnf中也设置为/var

  • 问题内容: 我有MySQL的Laravel应用程序,我正在尝试使用docker-compose在Docker中运行它。但是,当应用尝试连接数据库时,它会抛出: Connector.php 55行中的PDOException:SQLSTATE [HY000] [2002]无法通过套接字’/var/run/mysqld/mysqld.sock’连接到本地MySQL服务器(2) 我的docker-com

  • 试图连接一个简单的JMX监控。托管应用程序和监控工具位于同一台服务器上。当试图连接一个错误 00:30:55610致命http-8080-6 SiteListener:makeJmxConnection:99-java.io。IOException:检索RMIServer存根失败:javax.naming。ServiceUnavailableException[根异常为java.rmi.Conne

  • 问题内容: 上传或提交页面时,我的网站上出现以下错误: mysql_real_escape_string()[function.mysql-real-escape- string]:无法通过套接字’/var/lib/mysql/mysql.sock’连接到本地MySQL服务器(2) 这到底是什么意思? 问题答案: 由于对该错误的调用引发了错误,因此它意味着您没有先调用该错误并将有效的数据库句柄传递