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

Jak aktualizovat hodnotu cizího klíče v databázi mysql

Kontrolu cizího klíče můžete dočasně pozastavit:

SET foreign_key_checks = 0;
UPDATE languages SET id='xyz' WHERE id='abc';
UPDATE categories_languages SET language_id='xyz' WHERE language_id='abc';
SET foreign_key_checks = 1;

UPRAVIT :Pokud jde o problém cizího klíče:jsou data uložena v místním nebo vzdáleném systému souborů? errno 121 je EREMOTEIO (Chyba vzdáleného I/O). Možná jsou problémy s oprávněními v cílovém systému souborů nebo nepodporuje # znak v názvech souborů?



  1. Oprava chyby R2 2008, která porušuje RCSI

  2. Spuštění SQL dotazu po kliknutí na tlačítko?

  3. Klauzule SQL mezi se sloupci řetězců

  4. MySQL načte nejnovější záznam pro skupinu