MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario que es gratuito y de código abierto. Se puede instalar fácilmente y usar para crear y consultar bases de datos. MySQL es rápido, portable a múltiples sistemas operativos, y popular para aplicaciones web debido a su uso común con PHP.
FE DE ERRATAS (PERDON POR EL ERROR INVOLUNTARIO, YA QUE ES BASE DE DATOS, EN LUGAR DE BASE DE BATOS) En éste trabajo se explica qué es el concepto de SGBD (Sistema Gestor de Bases de Datos) MySQL
FE DE ERRATAS (PERDON POR EL ERROR INVOLUNTARIO, YA QUE ES BASE DE DATOS, EN LUGAR DE BASE DE BATOS) En éste trabajo se explica qué es el concepto de SGBD (Sistema Gestor de Bases de Datos) MySQL
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
1. SERVIDOR MYSQL
KARLA EDITH RODRIGUEZ
MENDIETA
GRUPO:502
ING. RENE DOMINGUEZ ESCALONA
CECYTEM PLANTEL TECAMAC
TECNICO EN PROGRAMACION
2. ¿QUE ES?
• MySQL es un sistema de gestión de bases de datos
relacional, multihilo y multiusuario con más de seis
millones de instalaciones.1 MySQL AB —desde
enero de 2008 una subsidiaria de Sun Microsystems
y ésta a su vez de Oracle Corporation desde abril de
2009— desarrolla MySQL como software libre en un
esquema de licenciamiento dual.
• Objetivo
Instalar el servidor de base de datos MySQL, con una
configuración mínima.
3. • Al contrario de proyectos como Apache, donde el
software es desarrollado por una comunidad
pública y los derechos de autor del código están
en poder del autor individual, MySQL es
patrocinado por una empresa privada, que posee
el copyright de la mayor parte del código. Esto es
lo que posibilita el esquema de licenciamiento
anteriormente mencionado. Además de la venta
de licencias privativas, la compañía ofrece
soporte y servicios. Para sus operaciones
contratan trabajadores alrededor del mundo que
colaboran vía Internet. MySQL AB fue fundado
por David Axmark, Allan Larsson y Michael
Widenius.
4. • Tabla de contenido
· Código abierto
· Facilidad
· Funcionalidad
· Portabilidad
· Velocidad
Código abierto
MySQL es una aplicación de Código abierto y por lo tanto es gratuita, nos
permite redistribuir una aplicación que la contenga y nos permite incluso
modificar su código para mejórala o adaptarla a nuestras necesidades.
Además, existe la seguridad de contar con una importante cuota de mercado y
de saber que es una solución estable, mantenida por un buen equipo de
desarrolladores y e incluso con soporte de pago.
5. • Facilidad
• MySQL es un sistema fácil de instalar y
configurar en servidores Windows, Linux... y
enseguida nos permite ejecutar
sencillas consultas de SQL como la siguiente:
..que nos devolverá todos los datos de la
tabla tabla_1.
6. • Funcionalidad
• Quizás, en este apartado, MySQL flaquea un poco frente a sus
rivales, pero sin embargo dispone de muchas funciones vitales para
el desarrollo profesional cómo puede ser el volcado online, la
duplicación...
Arriba
• Portabilidad
• MySQL puede correr en la inmensa mayoría de sistemas operativos,
por lo que junto a otro lenguaje de programación de lado de servidor
de alta portabilidad como Java, PHP, Perl... nos permite el
desarrollo de aplicaciones web fáciles de migrar y el acceso y copia
de los datos desde cualquier Sistema Operativo.
Arriba
• Velocidad
• Por nuestra experiencia con diferentes sistemas de bases de datos y
avalados por estudios recientes, podemos afirmar que MySQL es un
sistema con una velocidad superior a sus rivales, incluido Oracle, a
la hora de realizar instrucciones SQL.
7. VENTAJAS- Velocidad al realizar operaciones
- Es software libre
- Su conectividad y robustez.
- Escalabilidad
- Conectividad
- Es multihilo
- Acceso a las bases de datos de forma simultanea.
- Seguridad, en forma de permisos y privilegios
- Bajo costo en requerimiento para la elaboración de
bases de datos.
- Gratuito
8. DESVENTAJAS- No tiene integridad referencial
- Lento con grandes bases de datos
- No tiene tantas capacidades como otros
gestores profesionales
- Dificultad de manejo
- No es intuitivo como otros programas.
- Un gran porcentaje de utilidades de Mysql no
están documentadas
9. DESVENTAJAS- El hecho de que no maneje integridad referencial
hace de este gestor una solución pobre sobre todo
para aquellos programadores que provienen de
otros gestores que si poseen esta característica.
10. Lenguajes de programación
• Existen varias interfaces de programación de
aplicaciones que permiten, a aplicaciones escritas en
diversos lenguajes de programación, acceder a
las bases de datos MySQL,
incluyendo C, C++, C#, Pascal, Delphi (vía
dbExpress), Eiffel, Smalltalk, Java (con una
implementación nativa del driver de
Java), Lisp, Perl, PHP, Python, Ruby, Gambas,REAL
basic (Mac y Linux), (x)Harbour
(Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza
una interfaz de programación de aplicaciones
específica.
11. APLICACIONES
• MySQL es muy utilizado en aplicaciones web,
como Drupal o phpBB, en plataformas
(Linux/Windows-Apache-MySQL-
PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla. Su
popularidad como aplicación web está muy ligada
a PHP, que a menudo aparece en combinación con
MySQL.
• MySQL es una base de datos muy rápida en la
lectura cuando utiliza el motor no
transaccional MyISAM, pero puede provocar
problemas de integridad en entornos de alta
concurrencia en la modificación
13. ¿Por qué usar MySQL?
• El servidor de bases de datos MySQL es muy rápido, seguro, y fácil
de usar. Si eso es lo que se está buscando, se le debe dar una
oportunidad a MySQL. Se pueden encontrar comparaciones de
desempeño con algunos otros manejadores de bases de datos en la
página de MySQL.
El servidor MySQL fue desarrollado originalmente para manejar
grandes bases de datos mucho más rápido que las soluciones
existentes y ha estado siendo usado exitosamente en ambientes de
producción sumamente exigentes por varios años. Aunque se
encuentra en desarrollo constante, el servidor MySQL ofrece hoy un
conjunto rico y útil de funciones. Su conectividad, velocidad, y
seguridad hacen de MySQL un servidor bastante apropiado para
accesar a bases de datos en Internet
14. INSTALACION
• Durante la instalación, el instalador solicita la
contraseña del root del servidor MySQL. Este
usuario root es específico de MySQL, por tanto
debe tener una contraseña diferente a la
del root del sistema.
16. Configuración
• Por seguridad y mejor compatibilidad, la
configuración predefinida de MySQL sólo
aceptará conexiones locales
(dirección 127.0.0.1). En caso de que se pretenda
acceder al servidor MySQL desde la red interna,
podemos cambiar el bind-address por la
dirección de nuestro servidor (192.168.1.100).
18. Otros Datos
MySQL es no solamente la base de datos abierta más popular de la fuente del
mundo, él es también la base de datos cada vez mayor más rápida de la
industria. Con más de 8 millones de instalaciones y 50.000 transferencias
directas por día, MySQL continúa siendo la opción para una amplia gama de
reveladores, administradores de la base de datos y ELLOS activos los
encargados que desean una base de datos del alto rendimiento que sea
confiable y fácil de utilizar
19. Conclusiones
• -Las empresas que utilizan MySQl consiguen reducir su gasto
destinado a este tipo de software hasta en un 90%.
• -La facilidad de su uso la flexibilidad en diferentes sistemas
operativos hacen muy popular esta base de datos.
• -Mysql es un buen gestor de bases de datos ya que almacena
gran cantidad de líneas manejando gran cantidad de
capacidad de almacenaje.
• Su característica de código abierto permite que se desarrollen
nuevas aplicaciones o se adquieran existentes.