Instalación y Configuración de Software
- Instalación de MySQL

El último componente a instalar es la base de datos MySQL.

Nota:  A lo largo de este documento, se asume que el directorio raíz de instalación del producto, es C:\Adt (excepto donde se indique lo contrario).


1. Descarga e Instalación de MySQL

La versión más reciente de MySQL es la 3.23.55:

  1. En: http://www.mysql.com/downloads/mysql-3.23.html

    buscamos el renglón Windows 95/98/NT/2000/XP 3.23.55 13.3M.

  2. Y descargamos el archivo: mysql-3.23.55-win.zip.

    Este archivo mide 13.7M aproximadamente.

La instalación consiste en desempacar todo el contenido del archivo zip. Requiere de unos 30M en disco.

El producto instalado deberá quedar en la siguiente ruta: C:\Adt\MySql.

Nota:  A partir de este punto, me referiré a esa ruta como dir_mysql.

2. Configuración de MySQL

2.a. Crear el Archivo my.cnf

Copiamos el archivo dir_mysql/my-small.cnf a C:\, lo renombramos a my.cnf, lo abrimos y cambiamos las siguientes líneas:

# Uncomment the following rows if you move the MySQL distribution to another
# location
#basedir = d:/mysql/
#datadir = d:/mysql/data/

# Uncomment the following if you are NOT using BDB tables
#skip-bdb

para que queden así:

# Uncomment the following rows if you move the MySQL distribution to another
# location
basedir = C:/Adt/MySql/
datadir = D:/Dev/Db/MySql

# Uncomment the following if you are NOT using BDB tables
skip-bdb

Salvamos el archivo.

2.b. Reubicar la Base de Datos

Vamos a cambiar la localización de la base de datos, de dir_mysql/data a D:\Dev\Db\MySql.

  1. Bajo D:\Dev creamos el directorio Db:
    
      D:\Dev
         |
         +-- Db
    
    
  2. Cortamos el directorio dir_mysql/data y lo pegamos en D:\Dev\Db:
    
      D:\Dev
         |
         +-- Db
             |
             +-- Data
    
    
  3. Renombramos el directorio a MySql:
    
      D:\Dev
         |
         +-- Db
             |
             +-- MySql
    
    

Nota:  A partir de este punto, me referiré a la ruta D:\Dev\Db\MySql como dir_db.

3. Verificar el Arranque del Servidor MySQL

Para arrancar el servidor mysqld, en una ventana DOS nos situamos en dir_mysql/bin y escribimos:

dir_mysql/bin> mysqld

Esto arranca el servidor como un proceso de fondo (background) sin ninguna ventana.

Nota:  Si el servidor no arranca, podemos consultar el archivo:
dir_db/mysql.err.
En éste puede haber alguna indicación sobre la posible causa del problema.

También se puede intentar arrancar el servidor con:
mysqld --standalone.
En la pantalla puede aparecer alguna indicación útil que ayude a corregir el problema.

La última opción consiste en arrancar el servidor con:
mysqld --standalone --debug.
En este caso el servidor generará un archivo de bitácora (C:\mysqld.trace) que debe describir la razón por la que mysqld no está arrancando.

Con el comando: mysqld --help, podemos ver todas las opciones disponibles.

Para detener el servidor escribimos:

dir_mysql/bin> mysqladmin -u root shutdown

Vamos ahora a hacer una verificación sencilla:

  1. Arrancamos el servidor en modo independiente (standalone) con el comando:
    mysqld --standalone.
  2. Ejecutamos los siguientes comandos:
    dir_mysql/bin> mysqlshow
    
    dir_mysql/bin> mysqlshow  -u root mysql
    
    dir_mysql/bin> mysqladmin version status proc
    
    dir_mysql/bin> mysql test
    mysql> quit
    
    dir_mysql/bin> mysqladmin -u root shutdown
    

Además del programa servidor (mysqld), MySQL incluye un programa cliente llamado mysql (también conocido como monitor terminal o simplemente monitor).

El programa mysql es un programa interactivo que permite conectarse a un servidor MySQL, realizar consultas, etc. Además, mysql puede utilizarse en modo batch (procesamiento por lotes): Se colocan las consultas en un archivo y se le indica al monitor que ejecute el contenido de ese archivo.

4. Instalar el Driver JDBC

Para poder acceder y utilizar la base de datos desde Java, tenemos que instalar un driver. Vamos a utilizar uno llamado Connector/J. La versión más reciente es la 3.0.6.

  1. En: http://www.mysql.com/downloads/api-jdbc-stable.html

    buscamos el renglón Source and Binaries (tar.gz) 3.0.6-stable 640.0K.

  2. Y descargamos el archivo: mysql-connector-java-3.0.6-stable.tar.gz.

    Este archivo mide 640K aproximadamente.

La instalación consiste en extraer el archivo mysql-connector-java-3.0.6-stable-bin.jar y colocarlo en dir_java2/jre/lib/ext.

Queda así finalizada la instalación de MySQL, y con esto concluímos el módulo de Instalación y Configuración del Software.


Ayuda

Para más información sobre MySQL: