MySQLバージョン5.5.14-logを使用していますが、最近アップグレードしました。現在、MySQL 5.5.14-logバージョンで2013エラーが頻繁に発生し、アプリケーション(MySQLバージョン5.0.41でコンパイル)からのみ問題を手動で再現できません。
誰かがこのエラーを再現する方法やこのエラーを解決する方法を教えてくれます。前もって感謝します。
MySQLバージョン5.5.14-logを使用していますが、最近アップグレードしました。現在、MySQL 5.5.14-logバージョンで2013エラーが頻繁に発生し、アプリケーション(MySQLバージョン5.0.41でコンパイル)からのみ問題を手動で再現できません。
誰かがこのエラーを再現する方法やこのエラーを解決する方法を教えてくれます。前もって感謝します。
bind-address=localhost を変更して、MySQL サーバーを再起動していただけますか? この問題はあなたに関連しているようです: http://forums.mysql.com/read.php?152,355740,355742#msg-355742
これも――
MySQL ポートが間違っている場合、結果は MySQL クライアント エラー 2013 "Lost connection ..." になります。このエラーは、SSH 構成でポート フォワーディングが無効になっている場合にも発生することに注意してください (構成パラメーター 'AllowTcpForwarding' が 'sshd_config' ファイルで 'no' に設定されています)。(ここでは)何らかの理由でSSHからMySQLへの接続がないことを単に示しています。しかし、mySQL クライアント API は 1 つの接続があったと「考え」ます。そのため、「接続できません...」ではなく「接続が失われました...」と表示されます。接続は 1 回成功しましたが、MySQL サーバーには接続されず、SSH デーモンのみに接続されました。しかし、MySQL クライアント API は、違いを「見る」ようには設計されていません!
これを参照してください。
ネットで1つの答えを得ました。これが役に立ちますように。