Limpiar base de datos

Iniciado por Joe Fraddy, 15 Enero 2015, 18:46 PM

0 Miembros y 1 Visitante están viendo este tema.

Joe Fraddy

Hola tengo una base de datos que he llenado erróneamente, solamente tengo la terminal y comandos.

Mi versión es la siguiente: Server version: 5.5.40-0+wheezy1-log (Debian)

Lo que quiero es borrar todos los datos de una base de datos.

el-brujo

#1
Eliminar una base de datos involucra eliminar también todas las tablas y contenidos de éstas

DROP DATABASE bd;

drop table tabla1;
drop table tabla2;


SELECT CONCAT('drop table ',table_name,'; ')
FROM information_schema.tables
WHERE table_schema = 'tuBaseDeDatos';


La sentencia TRUNCATE sirve para borrar todos los registros de una tabla.

TRUNCATE TABLE tabla;

Joe Fraddy

Lo único que quiero es eliminar las tablas (datos de mi DB) pero quiero conservar la DB

Shell Root

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Joe Fraddy

Ya esta resuelto. Muchas gracias