shutdown4sss
(usa Slackware)
Enviado em 14/09/2008 - 17:22h
Essa dica é para todos aqueles que já sofreu (como eu) para instalar o mysql 5 que é essencial para a maioria dos programadores.
Atualmente utilizo a distro slackware 12.1
E o mysql que instalei foi a versão 5.0.67
os créditos desta dica vão para: Leandro Ap. Roberto, afinal só consegui instalar atravez do topico dele no dicas-l.com.br
Bem agora vamos ao que interessa^^:
primeiramente, indico que essa dica seja seguida somente por aqueles que não conseguiu instalar o mysql de outra forma.
primeiramente baixe os pacotes (tar.gz) dos fontes do mysql, que estão em: dev.mysql.com (site do fabricante);
faça login somo root;
descompacte os arquivos (#> tar -xzvf mysql-5.<versão do pacote>.
entre no diretorio que acabou de ser criado e digite os seguintes comandos ainda como root:
#> groupadd mysql
#> useradd -g mysql mysql
#> ./configure --prefix=/usr/local/mysql --with-unix-socket-path=/usr/local/mysql/mysql.sock
#> make
#> make install
#> cp support-files/my-medium.cnf /etc/my.cnf
#> cd /usr/local/mysql
#> bin/mysql_install_db --user=mysql
#> chown -R root .
#> chown -R mysql var
#> chgrp -R mysql .
#> bin/mysqld_safe --user=mysql &
estes comandos: adcionam um novo grupo chamado mysql e um usuario com mesmo nome, especificam
o diretorio de instalação do Mysql, apontam o caminho para o arquivo mysql.sock,
e dão as permissões para os arquivos necessários além de executar o servidor pela primeira vez.
Agora segue um complemento para deixar o server mais completo ->
edite o arquivos /etc/profile e insira na string o diretório do mysql
PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/local/mysql/bin"
(:/usr/local/mysql/bin)
copie o arquivo do mysql.server que está dentro da pasta de onde rodamos a instalação do mysql (support_files),
para o diretorio de inicialização do slack /etc/rc.d. Após renomeie este para rc.mysql (para facilitar já pode colar com este nome
"cp /home/<user>/Desktop/mysql-5.0.67/support_files/mysql.server /etc/rc.d/rc.mysql"
Adcione permissão de leitura e execução para este, #> chmod 755 rc.mysql
Reinicie o PC e aleluia!!!
Atenção:
Houve casos em que o pc de quem seguiu esse tópico nem ligou mais (apenas um caso^^), (este não foi o meu) , então peço àqueles que seguirem esta dica, que seja calteloso, e prete bastante atenção nesta, e só siga esta somente se não tiver conseguido de outra forma.