sql >> Databáze >  >> RDS >> Mysql

jak aktualizovat databázi postupně pomocí mysql

Narazili jste na toto omezení mysql

Můžete použít aktualizační spojení, ale protože se jedná o limity, znovu byste narazili na stejný problém. Protože se jedná pouze o malý počet záznamů, můžete zadat jednoduchý dotaz a získat ID.

SELECT GROUP_CONCAT(id) FROM tablename ORDER BY id desc LIMIT 0, 30

Pak to použijte v dalším dotazu

UPDATE `tablename` SET `group` = '$value' WHERE id IN (ids_from_above_query)

Pokud se obáváte souběžných aktualizací, zahajte transakci.



  1. Jak zkontrolovat hodnoty parametrů NLS v databázi Oracle

  2. Umístění Rails nad existující databázi

  3. Django idiosynkrazie

  4. Jak obnovit heslo root mysql?