O comando correto para reiniciar um serviço MySql é:
$ service mysql restart
Confirme o status do serviço digitando $ service mysql status
Estou tentando reiniciar meu processo mysqld no CentOS 6.6. Eu tenho acesso root ao servidor e quando eu executo top
, esta é a primeira linha:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3874 mysql 15 0 2859m 336m 7188 S 120.5 16.4 74730:50 mysqld
Claramente há um problema lá (e eu posso precisar aumentar o servidor de banco de dados já que ele está maximizando), mas o primeiro passo que quero dar é colocar o processo em um ciclo de energia para reiniciá-lo, uma vez que não foi reiniciado em muito tempo.
Eu tentei como root fazer muitos processos diferentes:
service mysqld restart (I get service not found)
Se eu executar which mysqld
, recebo /usr/sbin/mysqld
. Eu tentei:
/usr/sbin/mysqld restart
Isso não funcionou. Eu tentei:
/etc/init.d/mysqld restart
Isso não funcionou. Preciso estar logado como o usuário mysql para fazer isso? Eu imaginei que o root seria capaz de fazer isso, mas acho que não consigo encontrar a maneira correta de reiniciar o servidor.
Obrigado pela sua ajuda!
O comando correto para reiniciar um serviço MySql é:
$ service mysql restart
Confirme o status do serviço digitando $ service mysql status
Você pode querer copiar de volta o script de inicialização para o servidor MySQL do arquivo de origem.
Dê uma olhada neste link: link