Professional Documents
Culture Documents
Instructora de curso.
BELKIS MILENA GUELL MUÑOZ
Agosto 2019.
1. Objetivos generales…………………………………………………………………………………………………. 3
2. Pre Instalación…………………………………………………………………………………………………. 4, 5 y 6
3. Instalación ……………………………………………………………………………………………… 6, 7, 8, 9 y 10
5. Conclusiones …………………………………………………………………………………………………………. 12
1. Objetivos Generales
Este documento tiene como objetivo brindar las pautas que se deben de tener
en cuenta al momento de instalar un software SMBD, ya que es necesario que
el SMDB quede instalado y funcionando de la forma correcta para prevenir
problema en la ejecución de nuestra solución de software al igual que en el
almacenamiento de los datos y de más demás información que allí alojaremos.
Un sistema operativo Windows de 32 o 64 bits, tal como 9x, Me, NT, 2000, XP, 7, 8 10 o Windows
Server 2003 en adelante.
Se recomienda fuertemente el uso de un sistema operativo Windows basado en NT (NT, 2000, XP,
2003) puesto que éstos permiten ejecutar el servidor MySQL como un servicio. Consulte Sección
2.3.12, “Arrancar MySQL como un servicio de Windows”.
Soporte para protocolo TCP/IP.
Una copia de la distribución binara de MySQL para Windows, que se puede descargar de
http://dev.mysql.com/downloads/. Consulte Sección 2.1.3, “Cómo obtener MySQL”.
Nota: Si se descarga la distribución a través de FTP, se recomienda el uso de un cliente FTP adecuado
que posea la característica de reanudación (resume) para evitar la corrupción de ficheros durante
el proceso de descarga.
Una herramienta capaz de leer ficheros .zip, para descomprimir el fichero de distribución.
Suficiente espacio en disco rígido para descomprimir, instalar, y crear las bases de datos de acuerdo
a sus requisitos. Generalmente se recomienda un mínimo de 200 megabytes.
También podrían necesitarse los siguientes ítems opcionales:
Si se planea conectarse al servidor MySQL a través de ODBC, se deberá contar con un driver
Connector/ODBC. Consulte Sección 25.1, “MySQL Connector/ODBC”.
Si se necesitan tablas con un tamaño superior a 4GB, debe instalarse MySQL en un sistema de
ficheros NTFS o posterior. Al crear las tablas no debe olvidarse el uso de MAX_ROWS y
AVG_ROW_LENGTH. Consulte Sección 13.1.5, “Sintaxis de CREATE TABLE”.
Adicionalmente También se pueden Usar Sistemas operativos LINUX para en mi preferencia
manejare Windows.
3. Instalación
Tipos de Instalación: los tipos de instalación que se manejan en MYSQL son:
En la versión 5.0 de MySQL hay tres paquetes de instalación para elegir cuando se instala MySQL
para Windows. Son los siguientes:
1 versión del software: La versión que uso es la MYSQL Workbench 5.2 CE es compatible con mi
sistema operativo Windows 7 profesional de 64 bits y con mi antivirus Avast, en caso de fallar la
instalación se puede reinstalar sin ningún problema.
2 creación de Directorios Requeridos: Esta sección describe la conformación por defecto de los
directorios creados por el instalador binario y por las distribuciones de código fuente provistas por
MySQL AB. Si se instala una distribución obtenida de otro proveedor, esta conformación podría
variar.
Si no se dispone de un compilador de C++, no se podrá compilar MySQL (es el único programa cliente
que necesita de C++). En este caso, se puede quitar de configure el código que comprueba la
existencia del compilador C++ y luego ejecutar./configure con la opción --without-server. El proceso
de compilación igualmente intentará generar MySQL, pero se puede ignorar cualquier advertencia
acerca de mysql.cc. (Si make se detiene, debe intentarse con make -k, que continúa con el resto de
la generación aún si ocurren errores).
Si se deseara generar la biblioteca MySQL incrustada (libmysqld. a), debe utilizarse la opción --with-
embedded-server.
Si no se desea que los archivos de registro (logs) y los directorios de bases de datos se ubiquen
dentro de /usr/local/var, se debe emplear un comando de configure similar a este:
El primer comando cambia el prefijo de instalación de modo que todo sea instalado en
/usr/local/MySQL en lugar de /usr/local. El segundo comando conserva el prefijo de instalación por
defecto, pero reemplaza la ubicación predeterminada de los directorios de datos (normalmente,
/usr/local/var) y lo establece en /usr/local/MySQL/data. Después de haber compilado MySQL, se
pueden cambiar estas opciones con ficheros de opciones. consulte Sección 4.3.2, “Usar ficheros de
opciones”.
Si se está utilizando Unix y se desea que el socket MySQL se ubique en otro directorio que el
preeterminado (normalmente en /tmp o /var/run), debe emplearse un comando configure similar
a este:
El nombre de fichero para el socket debe ser una ruta absoluta. También se puede modificar la
ubicación de mysql.sock posteriormente, con un fichero de opciones MySQL. Consulte Sección
A.4.5, “Cómo proteger o cambiar el fichero socket de MySQL /tmp/mysql.sock”.
4. Post Instalación
El post Instalación es la ultima parte del proceso en el SMDB y la podemos dividir en tres partes:
Verificación de conectividad de los Usuarios: en esta parte tenemos que verificar que los
usuarios que son administradores como el de root funcionen adecuadamente, que puedan ingresar
y realizar los cambios o configuraciones que se requieran para que nuestro SMBD funcione de la
manera adecuada o correcta.
ejecutar el programa mysql_install_db para establecer las tablas de permisos MySQL iniciales, las
que contienen los privilegios que determinan qué usuarios están autorizados a conectarse al
servidor. Habrá que ejecutarlo si se utilizó una distribución que no lo hace automáticamente.
Configuración de entorno de variables: Este apéndice lista todas las variables de entorno que
se usan directa o indirectamente en MySQL. La mayoría de ellas pueden encontrarse en otros
apartados de este manual.
Tenga en cuenta que cualquier opción de la línea de comandos tiene precedencia sobre los valores
especificados en los ficheros de opciones y variables de entorno, y los valores en los ficheros de
opciones tienen precedencia sobre los valores de las variables de entorno.
En muchos casos, es preferible usar un fichero de opciones en lugar de variables de entorno para
modificar el comportamiento de MySQL.
Verificación de conectividad en Red: En este punto tenemos que verificar si los puertos que se
configuraron por defecto son los correctos o los que necesitamos para que nuestra conexión
funcione, ejemplos;
Adicionalmente hay que verificar que el antivirus no bloquee los puertos que configuremos, en mi
caso mi antivirus n me permite configurar los puertos que quiera sin causar problemas en la
conectividad de red.
El cuadro de diálogo Opciones de red (Networking options) permite activar o desactivar el protocolo
TCP/IP y modificar el número de puerto por el que se accederá al servidor MySQL.
El protocolo TCP/IP está activado por defecto. Para desactivarlo debe quitarse la marca de la casilla
al lado de la opción Activar TCP/IP (Enable TCP/IP networking)
Por defecto se utiliza el puerto 3306 para acceder a MySQL. Para modificar este valor, el número
deseado puede elegirse de una lista desplegable o teclearse si no figura en la lista. Si el puerto
indicado ya se encuentra en uso, se solicitará la confirmación de la elección.
5. Conclusiones
Si seguimos los pasos que hemos visto, pre instalación, instalación y post instalación, podemos
asegurar que nuestro SMBD funcione de manera adecuada, garantizando así la fiabilidad de los
datos y la integridad de los mismos.