SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
INSTALACIÓN DEL CONECTOR DE
MYSQL
PARA VISUAL STUDIO NET
Irma Rosa Martínez García ES1521200767
DPRN3_U3_A1_IRMG
Programación NET 3
Docente Esther Lozano Candia
REQUERIMIENTOS MÍNIMOS
• MySQL para Visual Studio 1.2.8 es
compatible con Connector/NET 6.9.12,
6.10.7 y 8.0.11, las versiones
anteriores no están soportadas.
• Visual Studio 2017 (Community,
Professional y Enterprise): MySQL para
Visual Studio 1.2.7 o 2.0.5 con
Connector/NET6.9.8
Mi equipo tiene instalado:
• Microsoft Visual Studio Community
2017
• Versión 15.2 (26430.16) Release
• VisualStudio.15.Release/15.2.0+2643
0.16
• Microsoft .NET Framework
• Versión 4.7.03056
PÁGINA DE INICIO DE MYSQL
• opción de menú DOWNLOADS
Opción COMMUNITY
YA EN COMMUNITY…
• Elegimos MySQL Connectors
• Elegimos Connector/NET
EN CONNECTOR/NET 8.0.12
• Pulsa DOWNLOAD para que
comience la descarga del conector.
• Pulsa en “No thanks, just
start my download”
EL ARCHIVO SE GUARDA PARA DESPUÉS
EJECUTARLO
• Guarda el archivo
• Ejecutar el archivo guardado
Estas son las seis ventanas que se abren en la instalación del conector SQL para NET
PARA COMPROBAR LA INSTALACIÓN
Abrí Visual Studio, y en la página
de inicio debe indicar lo instalado,
sin embargo, no fue así.
Para comprobar si se había instalado el conector SQL
para NET, abrí un nuevo proyecto para introducir alguna
instrucción relativa al conector de SQL para NET
Tendría que ser una biblioteca de
clases para poder dar instrucción
de acceso a una BD con alguna
instrucción para SQL
Al iniciar la programación del proyecto e
insertar una insrucción para que salgan
opciones para MySQL o SQL, no las hay.
ASÍ QUE, REGRESAMOS A LA PÁGINA DE MYSQL
Ahora descargamos la
opción de .NET & Mono
Guardamos el archivo,
lo ubicamos al finalizar
la descarga y
descomprimimos el
archivo
BUSCAMOS EN LA CARPETA QUE SE GENERÓ
Abrimos la carpeta descomprimida y
abrimos el folder v4.5.2 para copiar las
librerías en Visual Studio
AL COPIAR LOS DOCUMENTOS DE LA CARPTETA QUE
DESCOMPRIMIMOS, LOS VAMOS A PEGAR EN VISUAL
STUDIO, EN NUESTRO PROYECTO:
Ya en Visual Studio, en nuestro proyecto, vamos a la opción de menú
PROYECTO – Agregar referencia y se abre otra ventana y aquí es donde
pegamos lo copiado
Ya en Visual Studio, en
nuestro proyecto, vamos a la
opción de menú PROYECTO
– Agregar referencia y se
abre otra ventana y aquí es
donde pegamos lo copiado
Ahora volvemos a nuestras líneas de código, y ya podemos ver las opciones
relativas a MySql como vemos en las imágenes.
Y con esto queda comprobado que ya podemos trabajar en la conexión con
MySql sin problema, con las clases de MySql.
ALGUNAS CLASES UTILIZADAS EN NET DE MYSQL
Clase Descripción
MySql.Data.SqlClient contendrá los datos de nombre de servidor de la base
de datos, usuario, contraseña y el nombre de la base
de datos
MySqlException se utiliza en el manejo de excepciones cuando se
quiere recuperar un error en la conexión en base de
datos
MySqlError permite recuperar una colección de errores que puede
ser detectadas por el servidor
ALGUNAS CLASES UTILIZADAS EN NET DE MYSQL
Clase Descripción
MySqlConnection hace una conexión única con la base de datos de
MySQL, que se utiliza comúnmente en combinación con
MySqlCommand, MySqlDataReader, MySqlDataAdapter
MySqlCommand tiene la finalidad de ejecutar comandos SQL en la base
de datos de MySQL
MySqlDataAdapter permite recuperar, guardar o actualizar datos de a base
de datos
MySqlDataReader funciona igual que MySqlDataAdapter, pero es utilizado
cuando sólo se desea leer datos de la base de datos
CONCLUSIÓN
• Hemos comprobado que actualmente no hay muchos programas que
prescindan del uso de BBDD, y es por ello que necesitamos tener las
herramientas necesarias para conectar los programas y aplicaciones a las
BBDD que se necesiten en la mayoría de los lenguajes de alto nivel.
REFERENCIAS DE CONSULTA
• UnADM (2018). Programación .NET 3. Unidad 3 “Manipulación de datos mediante
.NET”. UnAD México.
• MySQL:: Download Connector/NET. (2018). Consultado en línea el 27 de agosto de
2018, disponible en: https://dev.mysql.com/downloads/connector/net/
• MySQL:: MySQL Connector/NET Developer Guide :: 10.4 MySql.Data.MySqlClient
Namespace. (2018). Consultado en línea el 27 de agosto de 2018, disponible en:
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html
• MySQL:: MySQL for Visual Studio :: 2 Installing MySQL for Visual Studio. (2018).
Consultado en línea el 27 de agosto de 2018, disponible en:
https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
• MySQL:: Download Connector/NET. (2018). Consultado en línea el 27 de agosto de
2018, disponible en: https://dev.mysql.com/downloads/connector/net/1.0.html

Más contenido relacionado

La actualidad más candente

DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSmauryjin
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGKeros Tron
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACOnone
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isliismaremo2
 
NodeJS y MongoDB
NodeJS y MongoDBNodeJS y MongoDB
NodeJS y MongoDBArsys
 
Manual de instalacion mysql
Manual de instalacion mysqlManual de instalacion mysql
Manual de instalacion mysqlKarina Quilca
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioYoshuaZea
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almzalfredomen
 
CONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NETCONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NETRoberto Salas
 
Dprn3 u3 a1_jumr
Dprn3 u3 a1_jumrDprn3 u3 a1_jumr
Dprn3 u3 a1_jumrJcmr Magr
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Webinar: Base de Datos en tiempo real con MeteorJS
Webinar: Base de Datos en tiempo real con MeteorJSWebinar: Base de Datos en tiempo real con MeteorJS
Webinar: Base de Datos en tiempo real con MeteorJSArsys
 

La actualidad más candente (20)

DPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVORDPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVOR
 
Dprn3 u3 a1_jubm
Dprn3 u3 a1_jubmDprn3 u3 a1_jubm
Dprn3 u3 a1_jubm
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBS
 
DPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMGDPRN3_U3_A1_AAMG
DPRN3_U3_A1_AAMG
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACO
 
Ac1u3
Ac1u3Ac1u3
Ac1u3
 
Actividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclientActividad 1 mysql.data.my sqlclient
Actividad 1 mysql.data.my sqlclient
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isli
 
Johnny
JohnnyJohnny
Johnny
 
Dpnr3 u3 a1_vivg
Dpnr3 u3 a1_vivgDpnr3 u3 a1_vivg
Dpnr3 u3 a1_vivg
 
NodeJS y MongoDB
NodeJS y MongoDBNodeJS y MongoDB
NodeJS y MongoDB
 
Manual de instalacion mysql
Manual de instalacion mysqlManual de instalacion mysql
Manual de instalacion mysql
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual Studio
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
CONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NETCONEXIÓN A MySQL EN .NET
CONEXIÓN A MySQL EN .NET
 
Dprn3 u3 a1_jumr
Dprn3 u3 a1_jumrDprn3 u3 a1_jumr
Dprn3 u3 a1_jumr
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 
DPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUMDPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUM
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Webinar: Base de Datos en tiempo real con MeteorJS
Webinar: Base de Datos en tiempo real con MeteorJSWebinar: Base de Datos en tiempo real con MeteorJS
Webinar: Base de Datos en tiempo real con MeteorJS
 

Similar a DPRN3_U3_A1_IRMG1

Similar a DPRN3_U3_A1_IRMG1 (20)

Dprn3 u3 a1_dahp
Dprn3 u3 a1_dahpDprn3 u3 a1_dahp
Dprn3 u3 a1_dahp
 
Actividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClientActividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClient
 
Dprn3 u3 a1_daph
Dprn3 u3 a1_daphDprn3 u3 a1_daph
Dprn3 u3 a1_daph
 
Programación .NET III
Programación .NET IIIProgramación .NET III
Programación .NET III
 
Dprn3 u3 a1_hesc
Dprn3 u3 a1_hescDprn3 u3 a1_hesc
Dprn3 u3 a1_hesc
 
Dprn3 u3 a1_vimu
Dprn3 u3 a1_vimuDprn3 u3 a1_vimu
Dprn3 u3 a1_vimu
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en Docker
 
Dprn3 u3 a1_rahv
Dprn3 u3 a1_rahvDprn3 u3 a1_rahv
Dprn3 u3 a1_rahv
 
Proyecto visual studio
Proyecto visual studioProyecto visual studio
Proyecto visual studio
 
Idea tutorial
Idea tutorialIdea tutorial
Idea tutorial
 
Documentación del proyecto
Documentación del proyectoDocumentación del proyecto
Documentación del proyecto
 
curso_mysql.pdf
curso_mysql.pdfcurso_mysql.pdf
curso_mysql.pdf
 
Dprn3 u3 a1_lugm
Dprn3 u3 a1_lugmDprn3 u3 a1_lugm
Dprn3 u3 a1_lugm
 
Dprn3 u3 a1_rodp
Dprn3 u3 a1_rodpDprn3 u3 a1_rodp
Dprn3 u3 a1_rodp
 
mysql y visual c++.pdf
mysql y visual c++.pdfmysql y visual c++.pdf
mysql y visual c++.pdf
 
Documentacion del proyecto
Documentacion del proyectoDocumentacion del proyecto
Documentacion del proyecto
 
Material de apoyo
Material de apoyoMaterial de apoyo
Material de apoyo
 
Material teorico
Material teoricoMaterial teorico
Material teorico
 
Curso mysql modificado
Curso mysql modificadoCurso mysql modificado
Curso mysql modificado
 
Bases de datos SQL Azure en Microsoft Azure con C#
Bases de datos SQL Azure en Microsoft Azure con C#Bases de datos SQL Azure en Microsoft Azure con C#
Bases de datos SQL Azure en Microsoft Azure con C#
 

Último

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 

DPRN3_U3_A1_IRMG1

  • 1. INSTALACIÓN DEL CONECTOR DE MYSQL PARA VISUAL STUDIO NET Irma Rosa Martínez García ES1521200767 DPRN3_U3_A1_IRMG Programación NET 3 Docente Esther Lozano Candia
  • 2. REQUERIMIENTOS MÍNIMOS • MySQL para Visual Studio 1.2.8 es compatible con Connector/NET 6.9.12, 6.10.7 y 8.0.11, las versiones anteriores no están soportadas. • Visual Studio 2017 (Community, Professional y Enterprise): MySQL para Visual Studio 1.2.7 o 2.0.5 con Connector/NET6.9.8 Mi equipo tiene instalado: • Microsoft Visual Studio Community 2017 • Versión 15.2 (26430.16) Release • VisualStudio.15.Release/15.2.0+2643 0.16 • Microsoft .NET Framework • Versión 4.7.03056
  • 3. PÁGINA DE INICIO DE MYSQL • opción de menú DOWNLOADS Opción COMMUNITY
  • 4. YA EN COMMUNITY… • Elegimos MySQL Connectors • Elegimos Connector/NET
  • 5. EN CONNECTOR/NET 8.0.12 • Pulsa DOWNLOAD para que comience la descarga del conector. • Pulsa en “No thanks, just start my download”
  • 6. EL ARCHIVO SE GUARDA PARA DESPUÉS EJECUTARLO • Guarda el archivo • Ejecutar el archivo guardado
  • 7. Estas son las seis ventanas que se abren en la instalación del conector SQL para NET
  • 8. PARA COMPROBAR LA INSTALACIÓN Abrí Visual Studio, y en la página de inicio debe indicar lo instalado, sin embargo, no fue así. Para comprobar si se había instalado el conector SQL para NET, abrí un nuevo proyecto para introducir alguna instrucción relativa al conector de SQL para NET
  • 9. Tendría que ser una biblioteca de clases para poder dar instrucción de acceso a una BD con alguna instrucción para SQL Al iniciar la programación del proyecto e insertar una insrucción para que salgan opciones para MySQL o SQL, no las hay.
  • 10. ASÍ QUE, REGRESAMOS A LA PÁGINA DE MYSQL Ahora descargamos la opción de .NET & Mono Guardamos el archivo, lo ubicamos al finalizar la descarga y descomprimimos el archivo
  • 11. BUSCAMOS EN LA CARPETA QUE SE GENERÓ Abrimos la carpeta descomprimida y abrimos el folder v4.5.2 para copiar las librerías en Visual Studio
  • 12. AL COPIAR LOS DOCUMENTOS DE LA CARPTETA QUE DESCOMPRIMIMOS, LOS VAMOS A PEGAR EN VISUAL STUDIO, EN NUESTRO PROYECTO: Ya en Visual Studio, en nuestro proyecto, vamos a la opción de menú PROYECTO – Agregar referencia y se abre otra ventana y aquí es donde pegamos lo copiado
  • 13. Ya en Visual Studio, en nuestro proyecto, vamos a la opción de menú PROYECTO – Agregar referencia y se abre otra ventana y aquí es donde pegamos lo copiado
  • 14. Ahora volvemos a nuestras líneas de código, y ya podemos ver las opciones relativas a MySql como vemos en las imágenes. Y con esto queda comprobado que ya podemos trabajar en la conexión con MySql sin problema, con las clases de MySql.
  • 15. ALGUNAS CLASES UTILIZADAS EN NET DE MYSQL Clase Descripción MySql.Data.SqlClient contendrá los datos de nombre de servidor de la base de datos, usuario, contraseña y el nombre de la base de datos MySqlException se utiliza en el manejo de excepciones cuando se quiere recuperar un error en la conexión en base de datos MySqlError permite recuperar una colección de errores que puede ser detectadas por el servidor
  • 16. ALGUNAS CLASES UTILIZADAS EN NET DE MYSQL Clase Descripción MySqlConnection hace una conexión única con la base de datos de MySQL, que se utiliza comúnmente en combinación con MySqlCommand, MySqlDataReader, MySqlDataAdapter MySqlCommand tiene la finalidad de ejecutar comandos SQL en la base de datos de MySQL MySqlDataAdapter permite recuperar, guardar o actualizar datos de a base de datos MySqlDataReader funciona igual que MySqlDataAdapter, pero es utilizado cuando sólo se desea leer datos de la base de datos
  • 17. CONCLUSIÓN • Hemos comprobado que actualmente no hay muchos programas que prescindan del uso de BBDD, y es por ello que necesitamos tener las herramientas necesarias para conectar los programas y aplicaciones a las BBDD que se necesiten en la mayoría de los lenguajes de alto nivel.
  • 18. REFERENCIAS DE CONSULTA • UnADM (2018). Programación .NET 3. Unidad 3 “Manipulación de datos mediante .NET”. UnAD México. • MySQL:: Download Connector/NET. (2018). Consultado en línea el 27 de agosto de 2018, disponible en: https://dev.mysql.com/downloads/connector/net/ • MySQL:: MySQL Connector/NET Developer Guide :: 10.4 MySql.Data.MySqlClient Namespace. (2018). Consultado en línea el 27 de agosto de 2018, disponible en: https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html • MySQL:: MySQL for Visual Studio :: 2 Installing MySQL for Visual Studio. (2018). Consultado en línea el 27 de agosto de 2018, disponible en: https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html • MySQL:: Download Connector/NET. (2018). Consultado en línea el 27 de agosto de 2018, disponible en: https://dev.mysql.com/downloads/connector/net/1.0.html