domingo, 15 de noviembre de 2009

Instalación MySQL en Plataformas Linux


Pasos Previos

Aunque MySQL no requiere del JDK/SDK directamente, asegúrese que éste se encuentre instalado correctamente, esto para realizar conexiones Java hacia MySQL


Descarga (MySQL)

Descarga (Driver Java MySQL-Connector/J)

También es necesario descargar el Driver Java empleado para conectarse de un ambiente Java hacia MySQL :

Instalación (MySQL)

Coloquese en el directorio donde desee realizar la instalación, se recomienda /usr/local/, realice los siguientes pasos:

  • Cambiar los permisos del archivo con el siguiente comando : chmod a+x mysql-standard--pc-linux-i686.tar.gz
  • Ejecutar del directorio local : tar -xzvf mysql-standard--pc-linux-i686.tar.gz
  • Una vez descomprimido el archivo, ejecute los siguientes comandos para agregar el usuario/grupo mysql al sistema:
    • groupadd mysql
    • useradd -g mysql mysql
  • Estando en el directorio raíz de instalación (/usr/local/mysql) ejecute el comando mysql_install_db que reside dentro del directorio scripts: ./scripts/mysql_install_db
  • Cambie los permisos de la instalación en MySQL a través de los siguientes comandos (Estando en el directorio raíz de instalación) :
    • chown -R root *
    • chown -R mysql data
    • chgrp -R mysql *
  • Copie el archivo my-medium.cnf residente dentro del directorio support-files, hacia el sub-directorio /etc/my.cnf
  • Arranque la Base de Datos MySQL como proceso de fondo mediante el comando: ./bin/safe_mysqld & , el comando anterior debe ser invocado del directorio raíz de instalación
  • NOTA: Para cerrar la Base de Datos MySQL se utiliza el comando: mysqladmin shutdown; donde mysqladmin es un comando que reside en el directorio bin de la instalación MySQL

Instalación (Driver Java MySQL-Connector/J)

  • Descomprimir el archivo a través del siguiente comando : tar -xzvf mysql-connector-java--stable.tar.gz
  • Dentro del directorio descomprimido ubique el archivo mysql-connector-java--stable-bin.jar , este es el driver Java.
  • Posteriormente será utilizado este driver para realizar pruebas de acceso hacia MySQL y en las futuras aplicaciones del curso

martes, 3 de noviembre de 2009

Comparación de velocidad de inicio entre Ubuntu y Windows

En una prueba realizada para determinar la velocidad de inicio en Ubuntu en sus versiones 9.04 y 9.10, en comparación con Windows Vista y Windows 7, la distribución de Canonical resulto ganadora de la prueba, aun cuando se sabe que no es la distro más óptima en este aspecto.

Ubuntu 9.10 se lanzó al publico a unos pocos días del lanzamiento de Windows 7, la nueva versión del producto estrella de Microsoft. Es conocido la rivalidad que mantienen estos dos sistemas, debido a que Ubuntu, es el principal contendiente en la lucha por el escritorio, en las Netbooks, compitiendo con Windows en su terreno más fuerte.

Es así que no faltan las comparaciones de uno y otro sistema, por ejemplo, el sitio Tuxradar realizó una prueba enfocada a ver que sistema iniciaba más rápido.

La prueba se realizó bajo el mismo hardware y condiciones, con un sistema acabado de instalar. Las versiones que participaron fueron Ubuntu 9.04 y 9.10, y Windows Vista y 7.

Cada sistema estuvo configurado para iniciar sesión automáticamente y lanzar el navegador Firefox, con la página del sitio que realizó la prueba.

En los resultados se apreció que Ubuntu 9.10 fue el que resulto más rápido, seguido de Ubuntu 9.04, después Windows Vista y al final Windows 7.

Algo a tomar en cuenta es que se supone que Windows 7 mejoro mucho en la velocidad de inicio, por lo menos, así lo dieron a conocer antes del lanzamiento y muchos dijeron haberlo constatado en la red.

También es de notar que Ubuntu 9.10 es menos rápido que Ubuntu 9.04 en el inicio, por lo menos en las pruebas que he realizado así lo he podido apreciar, incluso optimizando la nueva versión. Sin embargo, en esta prueba resulto ser el sistema más rápido de todos.

Lo mejor es que cada quien pueda sacar sus conclusiones de acuerdo a sus propias experiencias y los resultados ofrecidos. En el siguiente vídeo se puede observar la prueba realizada: