私は30,000のUPDATE行を持つSQLファイルを持っています。 phpmyadminでアップロードすると、特定の時点でフリーズし、すべてを更新しません。問題なく多くのSQLクエリを実行するにはどうすればよいですか?
30,000行すべてを問題なく実行する方法はありますか?または一度に200行を手動で実行する必要がありますか?
ラインの例:
UPDATE `table` SET `value1`='Some text', `value2`=0 `value3`=1 WHERE id=500;
^私はそのような3万ラインを持っています。
これは、「フリーズ」がいくつかのSQLエラーやバグや設定によるものかどうかによって決まると思われます。エラーメッセージはありますか?ログには何が表示されますか? – Yahia
ええ、小規模なバッチで更新する方が良いです。 –
これらの行のいくつかを表示できますか?私が得ようとしているのはこれです:WHERE句または値を計算する方法はありますか? –