+ Responder ao Tópico



  1. #1
    guardian_metal
    Visitante

    Padrão Serviço MySql

    Alguém pode me dizer como eu faço para iniciar o MySql como um serviço no RH9, eu instalei ele sem usar os rpms e toda vez que entro, tenho que ir no prompt e digitar "mysqld -uroot" e quando faço log out o mysql cai. Tem como fazer com que ele rode como um serviço?.

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Serviço MySql

    man mysqld

  3. #3

    Padrão Serviço MySql

    Isso é muito simples guardian-metal!

    é só vc digitar o comando ntsysv e marcar o daemon mysqld, assim toda vez que for necessário a inicialização do sistema o serviço vai estar no ar.


    Abraços.

  4. #4
    guardian_metal
    Visitante

    Padrão Serviço MySql

    Ja digitei isso mas os serviços só são listados quando são instalados a partir de um rpm e eu instalei a partir da fonte.

  5. #5

    Padrão Serviço MySql

    simplesmente digite , service mysqld start, ele levantará o serviço...
    e vc pode coloca-lo pra subir qdo inicia o linux com esse comando
    ntsysv, dai vc seleciona o mysql !!!
    um grande abraço
    qualquer duvida post aki pra podermos ajudar
    abraços
    Savio

  6. #6
    hez4el
    Visitante

    Padrão Serviço MySql

    Voce pode colocar a chamada do serviço no arquivo
    de inicializaçao do usuário em

    /etc/init.d/rc_local

    aí ele vai iniciar normalmente toda vez...


  7. #7
    Valhalla
    Visitante

    Padrão Serviço MySql

    <TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
    On 2003-11-11 09:55, hez4el wrote:
    Voce pode colocar a chamada do serviço no arquivo
    de inicializaçao do usuário em

    /etc/init.d/rc_local

    aí ele vai iniciar normalmente toda vez...


    </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
    Creio eu que esta é a melhor opção

  8. #8
    guardian_metal
    Visitante

    Padrão Serviço MySql

    Eu sei que tenho que colocar a chamada do arquivo em "/etc/rc.local" no caso do RH9 mas como não instalei via rpm, não posso utilizar os comandos "ntsysv" ou "service mysqld start". Toda vez que logo como root, tenho que ir ao terminal e digitar "/usr/local/mysql/bin/mysqld -uroot". Pelo que vi no manual do mysql eu deveria por no rc.local o seguinte: "/bin/sh -c &acute;cd /usr/local/mysql ; ./bin/mysqld_safe --user=mysql &&acute; ". Eu coloquei isso mas mesmo assim não funciona e por isso postei a dúvida.

  9. #9
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Serviço MySql

    Coloque no rc.local as linhas que voce digita sempre e funciona, nao importa o que o tutorial fala, se funciona diferente, funciona, é o que vale

  10. #10
    guardian_metal
    Visitante

    Padrão Serviço MySql

    Então, o problema é que ja tentei os dois comandos que listei na dúvida acima e nenhum dos dois funciona.

  11. #11
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Serviço MySql

    E qual comando vc da que funciona?

  12. #12
    Visitante

    Padrão Serviço MySql

    Caro amigo!

    Uma dica que acho que vale a pena vc pensar:
    - faça a atualização de sua instalação e escolha lá todos os pacotes e módulos relacionados ao mysql....pois assim vc vai resolver o problema de inicializar o serviço e tb outros que possam surgir depois como por exemplo erros de dependências.
    Acho a melhor saída = utilize o cd que vc instalou e atualize o seu sistema.
    Já passei por uns probleminhas quando estava montando o meu server apache+mysql+php.

    Boa sorte.

  13. #13

    Padrão Serviço MySql

    ops!

    a mensagem de cima fui eu! esqueci de logar!
    <IMG SRC="images/forum/icons/icon_smile.gif">

  14. #14
    mueller
    Visitante

    Padrão Serviço MySql

    use mysqld_safe ou safe_mysqld para iniciar...

    abraços