Está en la página 1de 3

MySQL

¿QUE ES?
MySQL Es una base de datos relacional de código abierto, que se utiliza principalmente en la web para
desarrollar aplicaciones.

¿PARA QUE SIRVE?


MySQL sirve para manejar y organizar información en tablas relacionales. Esto es útil para muchos tipos de
empresas, ya que les permite manejar grandes volúmenes de datos y hacer operaciones con ellos, como
consultar, agregar, modificar o eliminar registros. Muchos sitios web como Facebook y Wikipedia usan
MySQL, ya que es una tecnología robusta y fiable.

¿COMO FUNCIONA?
Uno o mas dispositivos (clientes) se conectan a un servidor a través de una red especifica. Cada cliente puede
realizar una solicitud desde la interfaz grafica de usuario (GUI) en sus pantallas, y el servidor producirá el
output deseado, siempre que ambas partes entiendan la instrucción. Sin meternos demasiado a fondo en temas
técnicos, los procesos principales que tienen lugar en un entorno MySQL son los mismos, y son:
 MySQL crea una base de datos para almacenar y manipular datos, definiendo la relación de cada tabla.
 Los clientes pueden realizar solicitudes escribiendo instrucciones SQL específicas en MySQL.
 La aplicación del servidor responderá con la información solicitada y esta aparecerá frente a los clientes.

REQUERIMIENTOS DE INSTALACION:
SOFTWARE:
1. SISTEMA OPERATIVO:
 Windows 7 o superior (32 o 4 bits)
 macOS 10.12 o superior
 Linux (distribuciones comunes como Ubuntu, Debian, CentOS)
2. SERVIDOR WEB (OPCIONAL):
 Apache
 Nginx
 IIS
3. LENGUAJE DE PROGRAMACION (OPCIONAL):
 PHP
 Python
 Java
 JavaScript

HARDWARE:
1. PROCESADOR:
 Mínimo 1 GHz (se recomienda dual Core o superior)
MySQL
2. MEMORIA RAM:
 Mínimo 1GB (se recomienda 2GB o superior)
3. ESPACIO EN DISCO:
 Mínimo 200 MB (se recomienda 1 GB o superior)

HERRAMIENTAS:
 Herramienta para descomprimir archivos .zip (WinRAR, 7-Zip)
 Editor de texto (Notepad++, Sublime Text)

OTROS:
 Conexión a internet
 Cuenta de administrador en el sistema operativo

PASOS PARA INSTALAR MySQL:


1. Descargar el instalador de MySQL: [se quito una URL no valida].

2. Ejecutar el instalador y seguir las instrucciones en pantalla.

3. Configurar las opciones de instalación.

4. Iniciar el servidor MySQL.

5. Crear una cuenta de usuario y asignarle permisos.

6. Conectarse a la base de datos MySQL.

VERSIONES:
En 1999, se lanzó la versión 3.23.0, la primera versión en importancia a la que luego siguieron otras, cada una
con nuevas características. Aquí hay una breve descripción de alguna de las versiones de MySQL.

1. MySQL 5.0 (2005): Introdujo vistas, procedimientos almacenados y disparadores.


MySQL
2. MySQL 5.1 (2008): Continúo mejorando replicación y estabilidad.
3. MySQL 5.5 (2010): Introdujo mejoras en rendimiento, almacenamiento y replicación.
4. MySQL 5.6 (2013): Presento escalabilidad, seguridad y replicación mejoradas.
5. MySQL 5.7 (2015): Se enfoco en la facilidad de uso, seguridad y rendimiento.
6. MySQL 8.0 (2018): Introdujo soporte para Unicode de 4 bites, seguridad mejorada y rendimiento
optimizado.

DESCRIPCION DE LA PANTALLA PRINCIPAL:


Barra de Herramientas de Consulta La barra de herramientas de consultas es donde se crea y ejecuta sus
sentencias. Este está compuesto por tres botones de navegación. (Regresar, Siguiente, Actualizar), El área de la
consulta, dos botones de acción (Ejecutar y Detener), y un indicador de estatus.

BARRA DE HERRAMIENTAS AVANZADAS: La barra de herramientas avanzadas contiene un set de tres


botones: Los botones de Transacción (Start,Commit, Rollback), los botones de administración de
consultas(Explain, Comparar), y el botón de creación de consultas (Select, From, Where, etc.).
AREA DE RESULTADO: Todos los resultados de las consultas son desplegados en el área de resultados. Usted
puede tener múltiples pestañas activas a la vez, permitiendo trabajar en múltiples sentencias. El área de
resultado puede ser configurado vertical u horizontalmente para mejorar comparativas, y las sentencias en
diferentes partes del área de resultado pueden ser puestas juntas para un análisis de detalle maestro.
NAVEGADOR DE OBJETOS: El navegador de objetos es parte de la barra de a lado y permite administrar sus
bases de datos, favoritos e historial. Usted puede escoger cual base de datos y tablas a consultar, agregar
consultas comúnmente utilizadas en sus favoritos, y navegar a través de consultas previamente ejecutadas para
usarlas de nuevo.
NAVEGADOR DE INFORMACION: El navegador de Información es parte de la barra de a lado y es usada
para ver las funciones preconstruidas, y administrar consultas que contengan parámetros. Un ejemplo de esto es
cuando establecemos una vista maestra con un par de consultas. Los datos en la consulta maestra están
disponibles como parámetros de la consulta detallada.

EN CONCLUSION MySQL es una poderosa base de datos relacional que ofrece una combinación de
rendimiento, confiabilidad y facilidad de uso. Con su amplia comunidad de usuarios, soporte multiplataforma y
capacidad para manejar grandes volúmenes de datos, MySQL sigue siendo una opción popular para
aplicaciones web y empresariales en regiones como América del Norte, Europa, Asia-Pacifico, América Latina
y África. Sin embargo, es importante considerar sus limitaciones en escalabilidad de base de datos NoSQL en
ciertos en ciertos casos de uso específico. En general, MySQL sigue siendo una opción solida para una variedad
de aplicaciones en estas regiones, especialmente cuando se combina con herramientas de administración y
optimización adecuadas.

También podría gustarte