Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Potong semua tabel (sebagian besar memiliki kendala). Bagaimana cara menjatuhkannya sementara

Saya rasa Anda dapat melakukan hal berikut:

  1. Nonaktifkan pemeriksaan batasan kunci asing

    mysql> SET FOREIGN_KEY_CHECKS = 0;
    
  2. Potong tabel Anda

    mysql> TRUNCATE MY_TABLE;
    
  3. Aktifkan pemeriksaan batasan kunci asing

    mysql> SET FOREIGN_KEY_CHECKS = 1;
    

Saya lebih suka menonaktifkan batasan kunci asing untuk sementara daripada menghapus/membuatnya kembali.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah aman membandingkan string dengan 'lebih besar dari' dan 'kurang dari' di MySQL?

  2. Java - MySQL ke Hive Impor di mana MySQL Berjalan di Windows dan Hive Berjalan di Cent OS (Horton Sandbox)

  3. Akses pengguna MySQL - khusus tabel

  4. Hapus duplikat hanya menggunakan kueri MySQL?

  5. Catatan android/php tidak dimasukkan ke mysql