martes, 24 de mayo de 2011

Instalación de MySQL Server 5.1 y Worbench (Completo)

Para descargar la última versión de MySQL puede hacerlo desde aqui.

Para instalar MySQL sólo hay que descomprimir el archivo mysql-5.1.30-win32 descargado mas arriba, y ejecutar el setup.exe.


Si pulsamos Next


La instalación Typical instala el servidor MySQL server, la línea de comando del mysql, y las utilidades mysqldump y myisamchk.

La instalación Complete instalará todos los componentes del paquete, tal como se mostrarán mas abajo.

Si seleccionamos Custom tendremos la oportunidad de seleccionar la carpeta de instalación y los distintos componentes de forma individualizada o todos,


Cambiamos el directorio y añadimos todos los componentes y luego pulsamos Next,


Véase que los datos se encuentran en una carpeta separa a la carpeta donde se instala el producto.

En esta pantalla resumen pulsamos Install,


Hacemos seguidamente Next,


Hacemos Next de nuevo,


Hacemos finalmente Finish, y comenzará la configuración del servidor


Pulsamos ahora Next,


El grupo de pantallas que siguen a continuación, y dependiente de las respuesta que le preste a ellas, configurará las distintas opciones de los ficheros de configuración de MySQL (my.ini y my.cnf) . Un método alternativo de fijar/cambiar las condiciones de configuración es ejecutar desde el subdirectorio bin del directorio donde ha montado MySQL, el programa MySQLInstanceConfig.exe. Pero primero tendremos que montar el producto...

Si mantenemos la opción Detailed Configuration y pulsamos Next,


Mantenemos la opción Developer Machine, se entiende aquí que usaremos MySQL para el desarrollo de aplicaciones, es decir, para ejecutar script php o jsp desde una máquina y por un único usuario,pulsamos Next,


Mantenemos la opción Multifunctional Database, se entiende aquí que para el desarrollo de aplicaciones utilizaremos indistintamente las ingenierías de almacenamiento InnoDB y MyISAM. Los ficheros de configuración dependiendo de la opción elegida toarán los parámetros Multifunctional Database ( MIXED ), Transactional Database Only ( INNODB ) y Non-Transactional Database Only ( MYISAM) respectivamente. Los recursos serán en cada uno de los tres casos.

Multifunctional Database:
default-storage-engine=InnoDB
_myisam_pct=50

Transactional Database Only:
default-storage-engine=InnoDB
_myisam_pct=5

Non-Transactional Database Only:
default-storage-engine=MyISAM
_myisam_pct=100
skip-innodb

Pulsamos Next,


Algunos usuarios quizás quieran localizar los ficheros tablespaces InnoDB en un lugar diferente al directorio de datos de MySQL, por ejemplo en sistemas rápidos de almacenamiento RAID, desde esta pantalla tendremos la oportunidad de cambiar dicha localización.

Pulsamos Next,


Mantenemos “Decision Support”, se entiende aqui que para el desarrollo de aplicaciones no será necesario un gran número de conexiones, en la idea del desarrollo desde una única máquina por un único usuario. Pulsamos seguidamente Next,


Mantenga el puerto 3306. Cámbielo si desea utilizar otro. Si lo cambia y está siendo utilizado, recibirá un mensaje para confirmar.

Mantenga la opción Enable Strict Mode. El modo de trabajo está relacionado con el nivel de la sintaxis de las sentencias del SQL que utilizará, que está utilizando o que ha utilizado. Si va ha ejecutar script php o jsp muy antiguos es posible que tenga que desactivar esta opción. Esto sólo lo podrá comprobar cuando intente ejecutar dichos scripts. Recuerde que el programa MySQLInstanceConfig.exe le permitirá configurar de nuevo, una vez terminada la instalación.

Pulsamos Next,


Pulsamos Next,


Pulsamos Next,


Para incrementar la seguridad de sus bases de datos introduzca un password para el usuario root y además no genere ninguna otra cuenta.

Introducimos el Password solicitado y pulsamos Next,


Pulsamos Execute para que comience la instalación,


Y finalmente Finish…

Por otro lado, las dos herramientas de trabajo MySQL Administrator y Query Browser, han sido sustituidas por una herramienta gráfica denominada MySQL Workbench que permite trabajar con MySQL Server 5.1 (y superior) .

Tiene tres áreas principales de funcionalidad: SQL para el Desarrollo, Modelado de datos y Administración del Servidor.

1. SQL para el desarrollo – Permite crear y administrar las conexiones a los servidores de base de datos. Permite configurar los parámetros de conexión, MySQL Workbench proporciona la capacidad para ejecutar consultas SQL en base a un editor de SQL. Esta funcionalidad sustituye al ya conocido Query Browser.

2. Modelado de datos – Permite la creación de modelos gráficos de esquema de base de datos, ingenieria directa e inversa, el editor de tablas permite a parte de editar las tablas, las columnas, los índices, los disparadores, privilegios o vistas.

3. Administración del Servidor – Permite crear y administrar instancias de servidor. Esta funcionalidad sustituye a la anterior herramienta MySQL Administrator.

MySQL Workbench está disponible en dos ediciones. La Community Edition y la edición estándar. La Community Edition está disponible de forma gratuita. La Standard Edition ofrece funciones adicionales de empresa.

La descarga del Mysql Workbench la podemos realizar haciendo click aqui.

Después de descargar el Workbench optenemos mysql-workbench-oss-5.2.22-rc-win32.msi

Hacemos doble Click en:


Aparece inicialmente:


Si hacemos “Ejecutar


Y ahora “Next”


Lo remomendable aquí, sería instalar la versión completa, sin embargo, el programa instalador colocará el producto en C:\Archivos de programa\MySQL\MySQL Workbench 5.2 OSS\, si no queremos que sea esta la ubicación, entonces, tendremos que señalar “Custom”. Si adoptamos esta opción


si cambiamos el disco y directorio de instalación


En el cuadro de diálogo anterior puede verse cómo he modificado el disco y directorio donde deseo que se instale la herramienta. Si hacemos ahora “Next”.


Si hacemos “Install” aparecerá finalmente


Si hacemos “Finish” aparecerá la herramienta Workbench, es decir,


Si ahora vamos a “Inicio” ,”programas” veremos que la en la entrada “MySQL” se despliega entre otras opciones “MySQL Workbench 5.2. OSS”. Espero que te sea de ayuda. Saludos Atte. Rubén Gilmar Mendoza Jayo

No hay comentarios:

Publicar un comentario