Reporte MySql en Windows

download Reporte MySql en Windows

of 15

description

mysql en windows

Transcript of Reporte MySql en Windows

TALLER DE BASE DE DATOSINTEGRANTES :MAESTRO : SEBASTIAN NUES CESAR AUGUSTO

UNIDAD 1INSTITUTO TECNOLOGICO DE ACAPULCOCAMPOS SILVA ITZEL JANETHFLORES BERRUN ALAN SEBASTIANCUEVAS BENITEZ SAID ALEJANDROGONZALES CARBAJAL ERICK

Hora : 9:00 10 AMAULA : 709

PAGINA

INTRODUCCION3-4

MARCO TEORICO5

DESARROLLO6-12

RESULTADOS13

CONCLUSION14

BIBLIOGRAFIA15

INTRODUCCION

MySQLes unsistema de gestin de bases de datosrelacional,multihiloymultiusuariocon ms de seis millones de instalaciones. MySQL ABdesde enero de 2008 una subsidiaria deSun Microsystemsy sta a su vez deOracle Corporation desde abril de 2009 desarrolla MySQL comosoftware libreen un esquema de licenciamiento dual.Por un lado se ofrece bajo laGNU GPLpara cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productosprivativosdeben comprar a la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor parte enANSI C.Al contrario de proyectos comoApache, donde el software es desarrollado por una comunidad pblica y losderechos de autor del cdigo estn en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del cdigo. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Adems de la venta de licencias privativas, la compaa ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vaInternet. MySQL AB fue fundado porDavid Axmark,Allan LarssonyMichael Widenius.MySQL es usado por muchos sitios web grandes y populares como Wikipedia, Google, Faceboock, Twitter, Flickr y YouTube.

AplicacionesMySQL es muy utilizado enaplicaciones web, comoDrupalophpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicacin web est muy ligada aPHP, que a menudo aparece en combinacin con MySQL.MySQL es unabase de datosmuy rpida en la lectura cuando utiliza el motor no transaccionalMyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificacin. En aplicaciones web hay baja concurrencia en la modificacin de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para detectar y corregir errores tanto de SQL como de programacin

Caracteristicas distintivasLas siguientes caractersticas son implementadas nicamente por MySQL: Permite escoger entre mltiplesmotores de almacenamientopara cada tabla. En MySQL 5.0 stos deban aadirse en tiempo de compilacin, a partir de MySQL 5.1 se pueden aadir dinmicamente en tiempo de ejecucin: Los hay nativos ComoMyISAM, Falcon, Merge,InnoDB,BDB, Memory/heap,MySQL Cluster, Federated, Archive,CSV, Blackhole y Example Desarrollados porpartnerscomo solidDB, NitroEDB, ScaleDB, TokuDB, Infobright (antes Brighthouse), Kickfire, XtraDB, IBM DB2). InnoDB Estuvo desarrollado as pero ahora pertenece tambin a Oracle Desarrollados por la comunidad como memcache, httpd, PBXT y Revision Agrupacin de transacciones, reuniendo mltiples transacciones de varias conexiones para incrementar el nmero detransaccionespor segundo.

MARCO TEORICO

INSTALACIN Y DESCRIPCIN DE MY SQLTEMA

MARCO TEORICO

...FUNCININVESTIGACIN DE ENRIQUECIMIENTO

METODOLOGIATALLER DE BASE DE DATOS INGENIERA EN SISTEMAS COMPUTACIONALES

AREA DE ESTUDIOComprender la plataforma MY SQL y aprender a manejarla para su posterior uso y eficacia dando como resultado el buen procesamiento de la creacin de base de datos a costa de la expansin de las habilidades y conocimientos

OBJETIVOMY SQL ES UNA PLATAFORMA PARA CREAR BASE DE DATOS DONDE EL USUARIO IMPLEMENTA LOS COMANDOS PARA HACERLA POSIBLE, ESOTS COMANDOS SON NECESARIOS DE APRENDER ASI COMO SU FORMA DE MANEJOHIPOTESISDEMOSTRAR LA FUNCIONALIDAD Y EL HECHO DE LA EXISTENCIA DE MY SQL

DESARROLLO

Instalacion de mysql server vercion 6.0.10, seleccionamos el instalador y lo ejecutamos, se abrira la ventana de asistente de instalacion de mysql server 6.0 en la cual damos clic en siguiente como se muestra en la imagen En la ventana de tipo de instalacin dejamos por defecto la instalacin Tpica (Typical) y pulsamos siguiente como se muestra en la imagen En la siguiente ventana (Listo para instalar el programa) pulsamos instalar (install) En la ventana de Instalacin de mysql server 6.0menciona que las funciones del programa seleccionadas comienzan a instalarse y que esperemos un momento mientras el asistente de instalacin instala mysql server 6.0 En las siguientes 2 ventanas de descripcion de los servivio de mysql pulsamos siguiente

Ahora procederemos a configurar el servidor de mysql como se muestra en la imagen seleccionamos esa opcin y pulsamos finalizar (finish).

Una vez hecho estoen el caso de que asistente configuracion de instancia de mysql no se ejecute automaticamente procederemos a ejecutarlo manuelmente ya sea en la direccion raiz o como en mi caso en el menu inicio escribir mysql y ejecutar el asistente de configuracion de instancia de mysql como se muestra en la siguiente imagen.

El asistente de configuracin de mysql server nos permitir configurar la instancia del servidor mysql server 6.0 Dejamos seleccionado la configuracin detallada que viene seleccionada por default y pulsamos siguiente Aqu tambien dejamos seleccionado la opcion por default (maquina de desarrollador) y pulsamos siguiente, en la siguiente ventana seleccionamos base de datos multifuncional y pulsamos siguiente como se muestra en las imgenes

En la siguiente ventana del asistente de configuracion de instancia del servidor mysql server 6.0 se deja todo por defecto y damos clic en siguiente

En esta ventana tambien de deja seleccionado sopote de desiciones la cual ya viene establecida por defecto y damos clic en siguiente Ahora abilitamos TCP/IP Networking y seleccionamos el modo esricto del servidor sql y en caso de haber mas opciones se dejan todo por defecto

Ahora habilitamos el conjunto de caracteres estandar Y tambien habilitar instalar como servivio de windows e iniciar automaticamente el servidor mysql Ahora modificamos la configuracion de seguridad introduciendo una contrasea y habilitamos el acceso root desde maquinas remotas

Ahora solo queda ejecutar para terminar con la configuracin de instancia del servidor mysql En el remoto caso de que arroje error cerramos el asistente, desactivamos el antivirus y volbemos a ejecutar el asistente de configuracion de instancia del servidor mysql

RESULTADOS

CONCLUSINEn conclusin desarrollar aplicaciones en MySql es importante ya que cuenta con una interfaz que ayuda a los administradores de base de datos a llevar a cabo las actividades necesarias y requeridas, ya que MySQL es un sistema de administracin de bases de datos. Una base de datos es una coleccin estructurada de tablas que contienen datos. Esta puede ser desde una simple lista de compras a una galera de pinturas o el vasto volumen de informacin en una red corporativa. Para agregar, acceder a y procesar datos guardados en una computadora , se necesita un administrador como MySQL Server. Dado que los computadores son muy buenos manejando grandes cantidades de informacin, los administradores de bases de datos juegan un papel central en computacin, como aplicaciones independientes o como parte de otras aplicaciones.MySQL es un sistema de administracin relacional de bases de datos. Una base de datos relacional archiva datos en tablas separadas en vez de colocar todos los datos en un gran archivo. Esto permite velocidad y flexibilidad. Las tablas estn conectadas por relaciones definidas que hacen posible combinar datos de diferentes tablas sobre pedido.Por ello nosotros como alumnos tenemos que tener en cuenta lo importante que es conocer cada parte mysql.

BIBIOGRAFIAhttp://dev.mysql.com/doc/refman/5.0/es/windows-installation.html6