Removendo o mysql com yup… ele remove os dados?

2

Eu olhei em todos os lugares, e isso parece ser uma pergunta idiota, mas eu me tornei numa situação onde eu preciso remover o atual mysql e carregar um novo.

Servidor: Centos 5.6, kernel. 2.6.18-238.9.1.el5 64BIT

O problema é que o MYSQL é carregado e isso causa problemas (provavelmente carregado através de um rpm de terceiros).

Eu estou tentando carregar ou compilar o pure-ftpd para que eu possa usar a conexão mysql para controlar contas de usuários.

O Pure-ftp está vindo do kbs-CentOS-Testing e carrega bem em outras caixas. No entanto, neste eu fico:

mysql-5.0.77-4.el5_6.6.x86_64 de atualizações tem problemas de resolução   - > O mysql está em conflito com o servidor MySQL Erro: o mysql está em conflito com o servidor MySQL

Super.

Parece que eu preciso remover o mysql atual e instalar um novo no yum

SO .. as grandes questões, se eu remover o mysql * isso também afeta os dados / var / lib ou qualquer uma das minhas permissões .. existe uma maneira de salvar todos os dados e apenas reaplicar ao novo instalação do mysql?

Obrigado,

    
por Joe 30.08.2011 / 21:32

1 resposta

2

Eu duvido que o pacote MySQL-server que você instalou de algum terceiro (talvez mysql.com) possa remover os bancos de dados na remoção de pacotes, mas você sempre pode ver quais scripts são executados antes / depois da instalação em um RPM

rpm --query --scripts MySQL-server

deve mostrar todos os scripts associados ao pacote e você pode lê-los para ver o que é automatizado. Você também pode verificar se há algum gatilho que possa executar scripts via RPM também. rpm --help é seu amigo, veja todas as opções de relatório disponíveis com --query

    
por 30.08.2011 / 21:45