Galera, vocês não sabem como eu penei para poder instalar o
MySQL e fazer com que ele rodasse automaticamente. Vendo que muitos passam por este problema, vou postar uma dica para que fique mais fácil a procura de nossos programadores.
A primeira coisa a se fazer é baixar a versão mais recente do MySQL no site do projeto:
Já com o arquivo em mãos (ou no HD, como preferir! ^^), copie o arquivo .tar.gz na pasta /usr/local, feito isso, vamos às seguintes linhas de comando:
# cd /usr/local
(entra na pasta)
# gunzip < mysql-VERSION-OS.tar.gz | tar xvf -
(descompacta o arquivo)
# ln -s full-path-to-mysql-VERSION-OS mysql
(link simbólico)
# cd mysql
# scripts/mysql_install_db
(instala o bd)
Setando agora as prioridades das pastas:
# chown -R root
(evita que o usuário faça besteira)
# chown -R <usuário> data
(usuário pode modificar a pasta "data")
Feito isso, já temos nosso MySQL instalado bonitinho e pronto para funcionar para o usuário especificado! Agora, é só rodar o programa:
# bin/mysqld_safe --user=<usuário> &
Certo e o que fazer para rodar automaticamente quando você ligar o PC? No meu caso (usando o
Debian) fiz o seguinte:
# cd /etc/init.d
# ln -s /usr/local/mysql/support-files/mysql.server mysql
E depois é só rodar o bom e velho
rcconf!!! Pronto! O meu MySQL estará iniciando automaticamente quando você iniciar o seu micro! Boa programação! ;p
Quaisquer dúvidas ou sugestões, helderlgj@gmail.com ou mande um comentário, até.