[Ayuda] Problema con un Dump de MySQL, necesito extraer...

Buenas, vereis tengo un dump de MySQL de casi 5Gb, el tema es que tiene todas las bases de datos de un servidor, y necesito solamente extraer una en concreto de ese dump, sabeis cual es la sentencia a ejecutar para poder estraer esa Base de datos de ese dump???

Saludos
En linux, el comando mysqldump acepta como parametro el nombre de la base de datos a la que afecta

Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
el tema esque tengo un .sql con toooodas las bases de datos que contiene, y ahora tengo que restaurar una enconcreto de ese backup.

estoy con el comando "sed" pero... es un lio... xD
Lo más viable, teniendo en cuenta el tamaño de 5Gb y la locura que sería abrirlo directamente, es localizar en que línea comienzan las sentencias de la base de datos que te interesa y en que línea acaba. Una vez que sepas esos 2 datos algo como esto te valdría:

sed -n '1024,2048p' archivo_grande_de_5_gb.sql > base_de_datos_que_me_interesa.sql


(suponiendo que las líneas que te interesan están entre la 1024 y la 2048)
genial :D muchas gracias "aportela", estaba ya indagando con el "sed" pero me faltaba la opcion "-n" [oki]
4 respuestas