Aqui vai uma dica de como instalar o MySQL no Slackware 7.1 de
uma forma bem fácil e sem precisar fazer compilação.
Antes de mais nada, você deve logar como
root para usar
os comandos abaixo e o MySQL precisa de um grupo e usuário para
funcionar.
Faça o download do código-fonte do MySQL em:
Agora vamos criar um grupo para o mysql, digite o seguinte
comando no prompt:
# groupadd mysql
Depois vamos criar um usuário:
# useradd -g mysql mysql
Logo depois vamos instalar ele no diretório
/usr/local, para
isto digite o seguinte:
# cd /usr/local
Agora vamos desagrupar e descompactar o arquivo
mysql-4.0.x.tar.gz (onde x é 13 no meu caso):
# tar -zxvf mysql-4.0.13.tar.gz
Ele irá criar um diretório chamado
mysql-4.0.13 na pasta
/usr/local/. Vamos agora criar um link simbólico para o MySQL, para
isto digite:
# ln -s /usr/local/mysql-4.0.13 mysql
Vamos entrar no diretório do MySQL:
# cd mysql
Será preciso executar o arquivo
mysql_install_db para
instalar a base de dados, digite:
# scripts/mysql_install_db
Pronto, a base de dados do MySQL está instalada, agora temos que
dar algumas permissões para o usuário "mysql". Digite o seguinte:
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
Para finalizarmos, digite o seguinte:
# bin/safe_mysqld --user=mysql &
# /usr/local/mysql/support-files/mysql.server start
Agora o MySQL está pronto para ser usado.
Um detalhe, pelo fato de não ter usado compilação, quando você
reiniciar o
Linux o MySQL não irá funcionar, você deve colocá-lo
para startar na inicialização do Linux, então vamos criar um
script para isso:
# cd /
# pico mysql
Dentro do arquivo digite: