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

Изтрийте данни от всички таблици в MYSQL

Най-лесният метод за съкращаване на всички таблици при запазване на схемата.

mysqldump -d -uuser -ppass --add-drop-table databasename > databasename.sql

mysql -uuser -ppass databasename < databasename.sql

Не съм сигурен дали ще запази съхранените процедури, тъй като те не се използват там, където работя, но използвам това редовно за нулиране на бази данни.

-d включване на mysqldump означава "не изхвърляйте данни."

--add-drop-table добавя инструкция DROP TABLE към всеки CREATE TABLE в дъмпа.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL SELECT, за да получите първите N положителни цели числа

  2. Инициализация на MySQL база данни, разгърната в AWS EKS

  3. Как да нулирате паролата за root на MySQL

  4. MySQL RAND() Функция – Генериране на произволно число в MySQL

  5. проблем при инсталирането на mysql2 gem с rails3 на mac