Estou procurando um programa utilitário que possa despejar um banco de dados mysql e basicamente hospedar um servidor mysql "falso" ou mínimo com esses dados para testar outro programa que o exija.
Alguém já viu algo assim antes?
Obrigado.
Responder1
Se você tiver o dump como inserções adequadas e ele não usar nenhum recurso específico do MySQL, você pode tentar carregá-lo emsqlitebase de dados. Isso é tão minimalista quanto parece. Observe, entretanto, que você não poderá testá-lo com o mesmo código usado para mysql, pois o sqlite não possui um servidor. Seu código terá que abrir o arquivo sqlite db e fazer as instruções nele. A maioria das linguagens de programação tem suporte a sqlite.
Responder2
Tudo que você precisa é fornecido pelo próprio MySQL.
Instale o servidor MySQL, inicie-o e carregue o dump com
mysql -uroot -p < mydump.sql
e você está pronto para ir.