問題タブ [mysql-error-2013]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 1205 エラー: テーブルは長時間ロックされたままです
自分のコンピューターのMysqlワークベンチで実行したクエリがあり、データベースはリモートコンピューターにあります。
しばらくすると、2013 エラー (クエリ中に MySQL サーバーへの接続が失われました) が発生しましたが、クエリの影響はありませんでした。後でいくつかの異なるクエリを試しましたが、常に次の結果が得られました。
これは、(接続が失われたときに) 実行したクエリがまだテーブルをロックしていることを意味しますか? もしそうなら、どうすればテーブルを解放できますか? 最初のクエリから 3 時間が経過しました。
show show processlist の出力で、2013 エラーが発生した最初のクエリは ID 1205 のものです。
mysql-error-2013 - エラー 2013 (HY000): クエリ中に MySQL サーバーへの接続が失われました
理解できない奇妙なことが起こっている
以下のクエリを実行すると、エラー 2013 が発生します。
クエリ: select * from userMaster order by id desc limit 5;
エラー 2013 (HY000): クエリ中に MySQL サーバーへの接続が失われました
しかし、 limit 句を変更するか、 where 句を追加すると、機能し始めます。
例 select * from userMaster order by id desc limit 5,5; - これは機能します
mysql - mysql ワークベンチが単純なクエリを適用するのに時間がかかりすぎる
これは私の質問です、
しかし、SQLが動作を停止しない場合、結果が得られるまでに15分以上かかります。何度も再起動し、読み取り時間を変更しました([編集]> [設定]>など)が、まだ非常に遅いものはありません
python - Python で mysql に接続しようとすると、2013 の接続エラーが発生する
一部のユーザーのIDを取得するためにmysqlデータベースに接続し、それらのIDを使用して別のテーブルから別のデータセットを取得しようとしています。簡単なはずですが、mysql エラーが発生します。これが私がやろうとしていることのスニペットです。
これは、このクエリを実行しようとしたときに表示されるエラー メッセージです。
クエリの最初の部分は正常に実行されますが、2 番目の部分で再度 mysql に接続しようとすると失敗します。クエリの実行時間が長すぎることに問題があるかどうかを確認するために、100 レコードだけでテストしましたが、10 レコードでも同じです。