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

Zkrátit všechny tabulky (většina z nich má omezení). Jak je dočasně vypustit

Myslím, že můžete udělat následující:

  1. Zakázat kontrolu omezení cizího klíče

    mysql> SET FOREIGN_KEY_CHECKS = 0;
    
  2. Zkraťte své tabulky

    mysql> TRUNCATE MY_TABLE;
    
  3. Povolit kontrolu omezení cizího klíče

    mysql> SET FOREIGN_KEY_CHECKS = 1;
    

Dávám přednost dočasnému zakázání omezení cizího klíče před jejich vypuštěním/znovuvytvořením.



  1. Jak spustit skript .sql z bash

  2. SQL - Najít celé slovo v textu

  3. KNIME

  4. Jak vytvořit dotaz s group_concat na serveru SQL