MySQL server 5.5 no erro do CentOS 6.5: “mysqld: serviço não reconhecido”

1

Estou usando o CentOS 6.5. Eu instalei o MySQL Server 5.5 de um pacote .rpm (baixado do site oficial do MySQL) usando o instalador .rpm padrão. Eu também instalei o pacote MySQL Client da mesma maneira.

Até onde eu sei, mysql process é o MySQL client , e mysqld é o MySQL server - embora eu não tenha certeza.

O problema é que o processo mysqld não está sendo executado. Quando digito service mysqld start ou service mysqld status , recebo a mesma mensagem de erro

mysqld: unrecognized service

No entanto, o processo mysql está sendo executado corretamente. Consegui executar consultas com êxito usando o comando mysql .

Eu preciso ser independente de repositório, então não devo usar yum .

Quando executo /usr/sbin/mysqld start , recebo o seguinte 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

    
por trishke 20.12.2013 / 21:37

1 resposta

2

O nome do serviço MySQL em rpms oficiais fornecido pelo MySQL é mysql .

Então você precisa usar service mysql start para iniciar o servidor MySQL. O comando inicia o daemon do MySQL mysqld .

O programa cliente tem o mesmo nome mysql .

Nos pacotes fornecidos pelo CentOS, o serviço é denominado mysqld .

    
por 21.06.2014 / 20:52