miércoles, 9 de enero de 2008

Instalación rápida de MySQL en FreeBSD

Tras descargar el correspondiente archivo .tar desde la web de MySQL...

Creamos el grupo mysql y el usuario mysql con la contraseña por ahora mysql

$> groupadd mysql
$> useradd -g mysql mysql

Descomprimimos e instalamos

$> cd /usr/local
$> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
$> ln -s full-path-to-mysql-VERSION-OS mysql
$> cd mysql
$> scripts/mysql_install_db
$> chown -R mysql /usr/local/mysql
$> chgrp -R mysql /usr/local/mysql
$> bin/safe_mysqld --user=mysql &

Ponemos contraseña al usuario root de MySQL

/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql/bin/mysqladmin -u root -h tumaquina password 'new-password'

Arrancamos el demonio

cd /usr/local/mysql ; /usr/local/mysql/bin/safe_mysqld &

Para ver si está corriendo, el puerto 3306 aparece abierto

$>sockstat -4

Para levantar la base de datos al iniciar la máquina debemos copiar el archivo mysql.server de support-files a /usr/local/etc/rc.d/mysql.sh

No hay comentarios: