jump to navigation

MySQL en FreeBSD 13 Abril 2007

Posted by ajripa in FreeBSD.
trackback

Muchas veces este blog no es más que un repositorio de recetillas que me ayuden a instalar y configurar cosas sin tener que recurrir a Google o a estudiar los README. Y hoy le toca el turno al MySQL en FreeBSD. Quizá si para mi es útil, para alguien más lo puede ser…

Lo primero de todo es tener nuestro FreeBSD instalado (en mi caso es la versión 6.2) y con el árbol de ports en el disco duro. Esto me recuerda que debería hacerme una recetilla también para instalar FreeBSD.

mysql

La instalación es muy sencilla, y en unos cuantos y sencillos pasos tendremos un servidor de base de datos corriendo.

1. Lo primero, instalar MySQL. He elegido la versión 5 que está en los ports.
# cd /usr/ports/databases/mysql50-server
# make install clean

Empezará a descargarse todo lo que necesite y compilará el MySQL. Dependiendo de la máquina que tengamos tardará más o menos, pero es un bueno momento para tomar un café.

2. Ya tenemos MySQL instalado. Ahora vamos a generar la estructura de permisos de MySQL.
# mysql_install_db

3. Arrancamos el servicio.
# /usr/local/etc/rc.d/mysql-server start

4. Creamos el usuario administrador del gestor.
# mysqladmin -u root password 'nuevapass'

5. Para que el servicio se arranque al iniciar la máquina tenemos que modificar nuestro fichero rc.conf. En este punto también aprovecho para cambiar la situación por defecto de las bases de datos aunque esto va por gustos. Las entradas que hay que añadir en el rc.conf son:
mysql_enable="YES"
mysql_dbdir="/mi/nueva/ruta"

Una vez que tenemos el MySQL corriendo, querremos crear una base de datos con su usuario correspondiente. Para ello ejecutamos:
#mysql -u root -p (nos pedirá password)
mysql> create database mibasededatos;
mysql> grant all privileges on mibasededatos.* to miusuario@localhost identified by 'mipassword'

Listo. Ya tenemos nuestro servidor de base de datos corriendo.


Comentarios»

1. elizabeth - 8 Diciembre 2008

no puedo hacer la in stalacion wen freebsd 6.2 quiero la instalacion para saber en donde estyoy fallando porfa