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


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

Até onde sei, mysql processo é MySQL clientee mysqld é o MySQL servidor - embora eu não tenha certeza.

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

mysqld: serviço não reconhecido

Contudo, mysql processo está funcionando bem. Consegui executar consultas com êxito usando o mysql comando.

Eu preciso ser independente do repositório, então eu não deveria usar yum.

Quando eu corro /usr/sbin/mysqld start, Estou tendo o erro a seguir:

[ERRO] Erro fatal: Por favor, leia a seção "Segurança" do manual para descobrir como executar o mysqld como root!
  [ERRO] Abortando
  [Nota] mysqld: desligamento finalizado


1


origem




Respostas:


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 é nomeado mysqld.


2



Como isso é útil? - Shogo Makishima