【问题标题】:MySQL error 2013MySQL 错误 2013
【发布时间】:2010-10-20 11:51:15
【问题描述】:

在 MySQL 中,我该如何解决下面的错误?

2013: Lost connection to MySQL server at 'reading authorization packet', system error: 0

【问题讨论】:

  • 您检查过您的日志文件吗?它可能包含有关问题的更多描述性信息。
  • 很多关于这个的理论,但从来没有一个明确的原因。

标签: mysql


【解决方案1】:

如果您使用 Mac OS X 和 MySQL 5.6.6 或更高版本,默认值 innodb_file_per_table 已更改为 ON。设置 innodb_file_per_table = OFF 可能会解决您的问题。见Mysql 5.6 headaches on Mac OSXhttp://bugs.mysql.com/bug.php?id=71960

【讨论】:

    【解决方案2】:

    我今天遇到了同样的问题,结果证明是 mysql 5.6.* 的问题。卸载它并安装 5.5.36 后,我不再收到此错误。

    编辑:在另一台计算机上,我一直收到此错误,直到我在 my.cnf 中设置:

    [mysqld]
    max_allowed_packet = 32M
    

    嗯,从技术上讲,我的错误略有不同:

    _mysql_exceptions.OperationalError: (2013, "Lost connection to MySQL server at 'sending authentication information', system error: 32")

    【讨论】:

      【解决方案3】:

      我也遇到了这个问题。对我来说,解决方案是注释掉这一行:

      skip_networking
      

      我只是添加了注释#,如下所示:

      #skip_networking
      

      然后我重新启动了mysql,一切都很好!

      请注意,这将禁用与 MySQL 建立网络连接的所有功能。如果您仅用作本地主机,应该没问题,否则请注意! :)

      【讨论】:

      • 为什么我被否决了?对于这个已解决的确切问题,我有一个合理的答案!?
      • skip_networking 将停止从外部到数据库服务器的所有套接字连接。只有本地服务器才能连接。
      • 那又怎样?它仍然解决了我的问题,这与远程访问无关。
      【解决方案4】:

      skip-name-resolve 添加到my.cnf 为我解决了这个问题。

      【讨论】:

        【解决方案5】:

        查看您的 mysqld 日志文件 - “显示状态”很有可能由于某种原因导致 MySQL 崩溃。

        【讨论】:

          【解决方案6】:

          检查您的 my.cnf 文件。将 bind-address 设置为服务器的实际 IP 地址。

          【讨论】:

            【解决方案7】:

            来自documentation

            更罕见的是,当客户端尝试与服务器建立初始连接时,可能会发生这种情况。在这种情况下,如果您的 connect_timeout 值设置为仅几秒钟,您可以通过将其增加到 10 秒来解决问题,如果您的距离很远或连接速度较慢,可能会更长。您可以使用SHOW STATUS LIKE 'aborted_connections' 来确定您是否遇到这种更不常见的原因。对于服务器中止的每次初始连接尝试,它将增加一。您可能会看到 “reading authorization packet” 作为错误消息的一部分;如果是这样,这也表明这是您需要的解决方案。

            尝试在您的my.cnf 文件中增加connect_timeout

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-03-08
              • 2021-09-29
              • 2014-10-17
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多