Instalación Windows ( MySQL )
Si ya dispone de este motor de base de datos instalado en su Pc o un servidor donde pueda conectarse puede saltarse este paso.
- Nos descargamos el programa de instalación de este motor de base de datos. Se puede descargar gratuitamente de http://www.mysql.com. Actualmente, a la fecha de escribir esta página acaba de salir la versión 5 de este popular motor de base de datos. Nos podemos descargar la versión que queramos aunque, este manual le guiará con la instalación de la versión 4.1 que puedes descargar directamente a través de aqui.
Pulsaremos en "Next" y marcaremos "Typical" que para lo que vamos a utilizar el motor nos va bien. Pulsamos "Next" : Se nos detalla el tipo de intslación a realizar junto con la carpeta de destino, pulsamos en "Install": Comenzará la instalación de ficheros necesarios lo que puede tardar algo dependiendo de nuestra máquina :




A continuación, nos saldrá una ventana donde tenemos tres opciones :
- Crear una nueva cuenta gratis en MySQL.
- Si ya tenemos cuenta podemos introducir email de registro y contraseña.
- Saltar este paso.
Si no tiene cuenta y no quiere crearse una nueva o no sabe lo que esta haciendo la recomendación es marcar la 3ª opción "Skip Sign-up" y pulse "Next"

Dejamos marcada la opción "Configure the MySQL Server now" y pulsaremos en "Finish":

Ahora, empezaremos a configurar el "MySQL Server Instance" a través de un asistente pulsando en "Next":

Marcamos la opción "Detailed Configuration" y pulsamos en "Next".

Dependiendo del uso que queramos dar al equipo donde se instala MySQL debemos de marcar una de las tres opciones siguiente:
-
Developer Machine: El equipo donde hemos instalado MySQL Server se utiliza también para otras aplicaciones. MySQL Server utilizará la memoria mínima necesaria.
-
Server Machine: Marcaremos esta opción si vamos a utilizar el equipo para algunas aplicaciones (no demasiadas). Con esta opción MySQL Server utilizará un nivel medio de memoria.
-
Dedicated MySQL Server Machine: Marcaremos esta opción sólo si queremos utilizar el equipo como un servidor dedicado exclusivamente a MySQL. Con esta opción MySQL Server utilizará el máximo de memoria disponble. Se obtendrá un rendimiento elevado pero el equipo sólo servirá para MySQL.
Para MARXOSO será suficiente con marcar "Developer Machine" (consume el mínimo de memoria necesaria para su funcionamiento) :

En esta nueva ventana marcamos "Multifunctional Database" :

Seleccionaremos la unidad y la carpeta donde queramos guardar los ficheros de datos (Tablespace) de la Base de Datos, por defecto lo dejaremos en C: como unidad de almacenamiento :

¿ Sabemos el nº de usuarios que conectarán al mismo tiempo al servidor MySQL para acceder a los datos de MARXOSO ?. Para esto, el configurador de MySQL nos proporciona 3 opciones :
- 20 conexiones simultaneas.
- Unas 500 aprox.
- Especficamos el nº de conexiones concurrentes manualmente.
Para MARXOSO la opción primera es muy válida.

En este nuevo apartado podemos configurar si permitimos el acceso a nuestro MySQL desde otros puestos en una red. MARXOSO no necesita esta opción marcada si solamente se va a usar en monopuesto aunque es MUY RECOMENDABLE su marcado, para ello, dejamos marcada la opción "Enable TCP/IP Networking" y su puerto por defecto 3306. En caso, de tener algún cortafuegos debemos abrir el puerto especificado (3306) para permitir conexiones.

Seleccionamos el juego de caracteres que queramos utilizar, por defecto está marcado "Latin1".

Este nuevo apartado especificamos las opciones de arranque de nuestro nuevo servidor MySQL. Debemos marcar la primera opción ("Install As Windows Service") y el asistente nos creará un servicio con el nombre especificado. Tambien, y esto es MUY IMPORTANTE debemos marcar "Launch the MySQL Server automatically" para que el servidor MySQL se inicie cada vez que arranque el equipo. La segunda opción "Include Bin Directory in Windows PATH" es necesaria para el correcto funcionamiento de MARXOSO por lo que, debe ser marcada.

En esta opción introduciremos la contraseña del usuario administrador (root). Esta contraseña debe ser guardada en lugar seguro puesto que será la principal de nuestro nuevo motor MySQL y necesaria su introducción la primera vez que iniciemos MARXOSO para crear la estructura de la Base de Datos. Tambien, podemos marcar la opción "Enable root access from remote machines" si queremos que se pueda acceder como administrador desde otros equipos:

Por último pulsaremos en "Execute" para concluir la configuración de MySQL:

Si la instalación se ha ejecutado correctamente nos aparecerá la ventana siguiente por lo que pulsaremos "Finish" :


