sql >> Database teknologi >  >> RDS >> Mysql

Afkort alle tabeller (hvoraf de fleste har begrænsninger). Sådan dropper du dem midlertidigt

Jeg tror, ​​du kan gøre følgende:

  1. Deaktiver kontrol af fremmednøglebegrænsning

    mysql> SET FOREIGN_KEY_CHECKS = 0;
    
  2. Afkort dine tabeller

    mysql> TRUNCATE MY_TABLE;
    
  3. Aktiver kontrol af fremmednøglebegrænsning

    mysql> SET FOREIGN_KEY_CHECKS = 1;
    

Jeg foretrækker at deaktivere de fremmede nøglebegrænsninger midlertidigt frem for at droppe/genskabe dem.



  1. Brug af pt-pg-summary Percona Toolkit til PostgreSQL

  2. Loop på borde med PL/pgSQL i Postgres 9.0+

  3. Android SQLite LIKE escape jokertegn

  4. Hvordan vælger man kun numeriske data fra mysql?