Desinstalar o servidor MySQL sem remover ou quebrar qualquer funcionalidade do cliente

1

Eu tenho um servidor web Ubuntu que uma vez usou um banco de dados local, mas nós o migramos e agora o banco de dados é armazenado remotamente em um servidor separado, acessado de muitos lugares diferentes. O servidor web executa código em PHP e em Python e se conecta ao banco de dados remoto usando o suporte embutido do MySQL do PHP e usando o módulo Python MySQLdb.

Eu não estou mais usando o banco de dados local no servidor, e quero remover qualquer coisa desnecessária do servidor MySQL do servidor web, porque no momento eu tenho um processo mysqld sentado lá usando 2.8% da minha memória e 0.3% do meu CPU sem bom propósito. Eu corri

sudo apt-get remove mysql-server
sudo apt-get autoremove
sudo apt-get autoclean

mas eu ainda sou capaz de acessar o banco de dados armazenado no servidor web digitando mysql -u root -p e o processo mysqld ainda está usando recursos.

Eu sou muito tímido sobre mexer em torno de tentar consertar o problema porque eu não sei quais pacotes mysql- , se algum, são dependentes do PHP ou MySQLd para se conectar ao banco de dados no servidor de banco de dados remoto.

O que eu preciso fazer para me livrar do banco de dados hospedado no servidor e me livrar do processo mysqld que elimina recursos sem quebrar a capacidade do servidor de se conectar ao banco de dados remoto?

    
por Mark Amery 08.03.2013 / 12:01

1 resposta

2

Na verdade, a maneira mais fácil é impedi-lo de funcionar, a menos que o espaço em disco seja uma grande preocupação.

Como impedir que o mysql seja executado no momento da inicialização? | Pergunte ao Ubuntu

Explica como pará-lo na reinicialização e uma parada em /etc/init.d/mysql deve pará-lo por enquanto.

Se você absolutamente precisar removê-lo, acredito que sua remoção, com o mysql interrompido, deve funcionar e deixar as bibliotecas do cliente inalteradas.

    
por 08.03.2013 / 12:31

Tags