Posso mysqldump uma conexão DB inteira?

4

Estou hospedado em um servidor Media Temple DV 3.5 e estou procurando atualizar do mysql 5.0.90 para o mysql mais recente para que eu possa usar triggers e chaves estrangeiras. Estou um pouco nervoso porque não tenho um servidor de 'teste' para corresponder ao meu servidor de produção.

Temos backups completos do servidor para que, caso algo dê errado, eu saiba que sempre posso reverter mas estou curioso, existe uma maneira de fazer backup de todos os dados do mysql (todos os bancos de dados, todos os usuários, tudo ), execute a atualização do mysql com o gerenciador de pacotes Yum (nós temos o CentOS 5.3) e depois importamos os dados que faltam se algum deles existir uma vez atualizado?

    
por JM4 23.09.2011 / 22:52

2 respostas

6

Um arquivo de saída mysqldump é um SQL válido, para que você possa mexer no arquivo e escolher o que deseja.

Então, sim, se os dados desapareceram teoricamente, você poderia substituí-los seletivamente do despejo.

    
por 23.09.2011 / 22:59