Borrar todas las tablas

Para vaciar todas las tablas de una base de datos:

  1. Primero obten el nombre de todas tablas:
SET FOREIGN_KEY_CHECKS = 0;

SELECT CONCAT(table_name, ';')
FROM is.tables
WHERE table_schema = 'nombre_de_tu_base';

SET FOREIGN_KEY_CHECKS = 1;

Remplaza is por la palabra information y schema unidad con _

  1. Luego copia y usalo para generar un comando similar a:
SET FOREIGN_KEY_CHECKS = 0;  -- Permite borrar en cualquier orden (OJO: úsalo con cuidado)

DELETE FROM Asignaciones;
DELETE FROM IDs;

SET FOREIGN_KEY_CHECKS = 1;

-- Reinicia contadores si lo necesitas

ALTER TABLE yussme_evaluar.Asignaciones AUTO_INCREMENT = 1;
ALTER TABLE yussme_evaluar.IDs AUTO_INCREMENT = 1;

Antes de ejecuar en phpMyAdmin desmarca la opción: Habilite la revisión de las claves foráneas