Extrai dados de um banco de dados on-line MySQL? (arquivos .sql)

1

Alguém pode recomendar e utilitários para me permitir visualizar / extrair dados de um banco de dados MySQL que não está mais em um host? Eu só tenho os arquivos .sql despejados.

    
por finisterre 19.06.2013 / 10:49

4 respostas

3

A maneira mais fácil é iniciar um mysqld local e importar seu dump. No entanto, deve ser possível (mas não trivial) distribuir seus dados do (s) arquivo (s) sql (s)

    
por 19.06.2013 / 10:55
1

outra abordagem seria criar banco de dados sqlite3 e importar os dados lá. Python / SQLAlchemy pode ser de muita utilidade.

    
por 19.06.2013 / 11:42
0

Eu instalei o MySQL no final e fiz assim.

    
por 11.07.2013 / 13:34
-1

Eu encontrei mydumpsplitter muito útil, eu até mesmo usado para extrair tabelas de um banco de dados de 100 GB. Se você tiver mais de um banco de dados em um único dump, poderá usar o seguinte

sed -n '/^-- Current Database: 'dbname'/,/^-- Current Database: '/p' fulldump.sql > dbname.sql

de www.rudolfmaduro.com

    
por 19.06.2013 / 12:50

Tags