jueves 17 de julio de 2008

3. Instalación y configuración de MySQL

Le llegó el turno a la instalación de una base de datos MySQL. Este es uno de los pasos más sencillos y cortos del manual, aún así prestad atención.

En primer lugar creamos una carpeta en E:\server con nombre mysql

A continuación descargamos MySQL de aquí. Para este manual usamos MySQL 5.0 ya que es la versión que mejor se integra con PHP. En concreto estará basado en la versión 5.0.51b

Extraemos su contenido en E:\server\mysql.

Antes de seguir nos aseguramos que php es capaz de manejar MySQL, para ello abrimos el archivo php.ini que se encuentra en E:\server\php. Activamos las extensiones php_mysql y php_mysqli.

Ahora crearemos el archivo de configuración.
Creamos un nuevo bloc de notas en el que introducimos
[mysqld]
# coloca en basedir el directorio de instalación
basedir=E:/server/mysql
# coloca en datadir el directorio de datos
datadir=E:/server/mysql/data
Guardamos en la carpeta mysql con nombre my.ini.

Si ya has llegado hasta aquí, solo resta instalar MySQL como servicio.

Abrimos la consola. Para ello vamos a Inicio > Ejecutar. Ahí escribimos cmd y aceptamos.

En la consola escribimos
e:
para aceptar pulsamos Intro

Seguidamente introducimos
cd server\mysql\bin
Pulsamos Intro nuevamente
Ahora ya estamos en el directorio para cargar MySQL, pero un apunte antes
Dentro hay 2 ejecutables que nos interesan
mysqld.exe
Carga MySQL
mysqld-nt.exe
Carga MySQL optimizado para sistemas NT (por ejemplo Windows XP)
Una vez decidido cual usaremos escribimos
mysqld --install MySQL --defaults-file=E:\server\mysql\my.ini
Para mysqld.exe
mysqld-nt --install MySQL --defaults-file=E:\server\mysql\my.ini
Para mysqld-nt.exe

Importante: En --defaults-file debemos introducir la ruta exacta del archivo my.ini que creamos antes.

Debería aparecer Service successfully installed. Lo cual indica que se instalo correctamente. Si se produjese algún fallo revisad el manual y aseguraos que no os saltasteis ningún paso.

Reiniciamos el ordenador y ya tendremos MySQL instalado en nuestra máquina.

En el próximo nos pondremos con phpMyAdmin. Cualquier duda o sugerencia aquí me tenéis.

0 comentarios:

Publicar un comentario en la entrada