Eu recomendaria escrever um script para executar mysqldump
com o sinalizador -d
no esquema de backup.
Se você quiser mostrar o esquema, pode executar show create table table\G
.
Eu recomendaria escrever um script para executar mysqldump
com o sinalizador -d
no esquema de backup.
Se você quiser mostrar o esquema, pode executar show create table table\G
.
Esta é uma má ideia por vários motivos. Sua melhor aposta é usar a ferramenta mysqldump . É muito fácil e produz um arquivo de backup flexível que contém todo o sql necessário para recriar seu banco de dados.
Os arquivos FRM incluem apenas a definição de tabela,
Para MyISAM, os dados estão em arquivos MYD,
Para o InnoDB, em arquivos IDB nos tablespaces ibdata (na raiz do diretório de dados)
Mas não faz backup copiando os arquivos, o que será inutilizável.
Tags mysql