como parar o servidor mysql com raiz

1

Como posso parar o servidor mysql (instalado usando a instalação binária em /usr/local/mysql )?

Quando entro em /usr/local/mysql/bin e executo o comando

mysqld stop i recebo a seguinte mensagem de erro:

[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
[ERROR] Aborting
[Note] mysqld: Shutdown complete

e eu ainda posso ver o processo para o servidor mysql.

o mesmo acontece quando eu tento fazer isso com o mysqld em /etc/init.d .

    
por Mangesh Jogade 28.11.2012 / 14:18

5 respostas

4

Assumindo que você está executando um Ubuntu atualizado e você já é root, como você mencionou, o comando é:

service mysql stop

ou

/etc/init.d/mysql stop

Por causa da sua instalação, você deve tentar isto:

sudo -u mysql /usr/local/mysql/bin/mysqld stop

    
por Frantique 28.11.2012 / 15:30
1

Use sudo mysqld stop para pará-lo como root.

espero que tenha ajudado.

    
por Denny 28.11.2012 / 14:25
1
sudo /etc/init.d/mysqld stop

deve fazer isso.

    
por GaryBishop 28.11.2012 / 14:26
1

Você optou por não instalar o pacote mysql fornecido pelo Ubuntu e instalou manualmente uma versão em /usr/local - como tal, você não está fazendo as coisas do jeito "Ubuntu" normal e os conselhos que você recebe aqui podem ser afetados.

A maneira normal de instalar o MySQL no Ubuntu é instalar o pacote fornecido pelo Ubuntu usando algo como sudo apt-get install mysql-server . Instalar algo manualmente em /usr/local com um script make ou install deve ser feito apenas quando você tem um motivo específico para fazer isso e você tem um nível maior de habilidade e conhecimento técnico e disposição para configurá-lo corretamente. Você também precisará fazer atualizações e patches de segurança manualmente, porque isso não será feito pelo Ubuntu.

Com base no seu nível de conhecimento técnico do Ubuntu, não acho que instalar algo manualmente em /usr/local seja para você. A menos que você responda com uma boa razão para não ser capaz de usar o incluído no Ubuntu e você realmente quer aprender mais, eu aconselho remover esse MySQL e instalar o Ubuntu com sudo apt-get install mysql-server .

Depois de fazer isso, você poderá seguir todas as instruções normais encontradas nos wikis e no howto do Ubuntu.

    
por thomasrutter 15.04.2014 / 05:05
-2

tente o seguinte:

saia;

isso funcionou para mim ... então eu só tenho a msg: "tchau". em seguida, ele estava mostrando novamente para inserir um comando como USER @ user & gt ;, não como MYSQL & gt ;. Ajude isso funciona!

    
por pedro najera 15.04.2014 / 04:09