Mysql
 sql >> база данни >  >> RDS >> Mysql

Съкратете всички таблици (повечето от които имат ограничения). Как да ги пусна временно

Мисля, че можете да направите следното:

  1. Деактивирайте проверката за ограничаване на външния ключ

    mysql> SET FOREIGN_KEY_CHECKS = 0;
    
  2. Съкратете вашите таблици

    mysql> TRUNCATE MY_TABLE;
    
  3. Активирайте проверката за ограничение на външния ключ

    mysql> SET FOREIGN_KEY_CHECKS = 1;
    

Предпочитам временно да деактивирам ограниченията на външния ключ, отколкото да ги махна/пресъздам.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL - турски символ

  2. ГРЕШКА! MySQL мениджърът или PID файлът на сървъра не можа да бъде намерен! QNAP

  3. Как да проверя дали съществува индекс в поле на таблица в MySQL?

  4. как автоматично да коригирате ширината на клетката във fpdf с помощта на php и mysql

  5. jQuery Проверете използването на отдалечен метод, за да проверите дали вече съществува потребителско име