SlideShare una empresa de Scribd logo
1 de 12
UNIDAD 1 Mysql.Data.MySqlClient
Conexión con MySQL mediante. NET
Eduardo Cruz Flores
Matricula: ES1421001313
1
Instalación de MYSQL Connection
Nos dirigimos a la pagina
https://dev.mysql.com/downloads/connector/net/1.0.html
E iniciamos la descarga de la aplicacion, una vez descargada daremos
doble clic para iniciar la instalacion
2
Instalación de MYSQL Connection
La siguiente pantalla nos preguntara que tipo de instalación deseamos,
en este caso será completa
3
Instalación de MYSQL Connection
La siguiente pantalla nos preguntara que tipo de instalación deseamos,
en este caso será completa, nos enviara a la siguiente pantalla de
Instalar
4
Instalación de MYSQL Connection
Y así se inicia la instalación, esperaremos a que se complete la
instalación
5
Instalación de MYSQL Connection
Una vez que se termina el complemento ya esta
listo para ser utilizado, para su utlizacion
tenemos que abrir visual studio y dirigirnos a la
administración de Paquetes NuGet damos clic
en examinar en y buscamos Mysql.Data
6
Instalación de MYSQL Connection
Una vez que se termina el complemento ya esta
listo para ser utilizado, para su utlizacion
tenemos que abrir visual studio y dirigirnos a la
administración de Paquetes NuGet damos clic
en examinar en y buscamos Mysql.Data
7
Instalación de MYSQL Connection
Damos clic en instalar y Aceptar, con esto ya podremos hacer uno del
componente
Para utilizarlo se debe de declarar using MySql.Data.MySqlClient;
8
Instalación de MYSQL Connection
Damos clic en instalar y Aceptar, con esto ya podremos hacer uno del
componente
Para utilizarlo se debe de declarar using MySql.Data.MySqlClient;
9
Clases MySql
10
Clase Funcion
MySqlDataAdapter
Permite acceder a la base de datos para leer la informacion que esta
contiene
MySqlCommand
Este nos permitira interactuar con la base de datos mediante
sentencias SQL
MySqlException
Esta utilidad nos servira para controlar los errores al recuperar la
informacion de una base de datos
MySqlConnection
Se utiliza para el establecimiento de los parametros de conexión a
nuestro servidor y base de datos
MySqlDataReader
Se utiliza para recuperar grandes cantidades de informacion su
ventaja es que no almacena en cache los datos de memoria
Conclusión
La utilización de MySqlConnection nos ayudara a interactuar con
nuestra base de datos logrando hacer inserciones, actualizaciones o
eliminación de información, por lo cual es de suma importancia
conocer las clases mas comunes con el fin de optimizar nuestra
aplicacion..
11
Bibliografía
12
https://dev.mysql.com/downloads/connector/net/1.0.html
https://dev.mysql.com/doc/connector-net/en/connector-net-tutorials.html
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

DPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVORDPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVOR
 
Conector mysql
Conector mysqlConector mysql
Conector mysql
 
14. TEMA: 3. OPERACIONES LINQ Contenidos: 3.3 Linq Insert 3.4 Linq Update ...
14. TEMA: 3. OPERACIONES LINQ  Contenidos:  3.3 Linq Insert  3.4 Linq Update ...14. TEMA: 3. OPERACIONES LINQ  Contenidos:  3.3 Linq Insert  3.4 Linq Update ...
14. TEMA: 3. OPERACIONES LINQ Contenidos: 3.3 Linq Insert 3.4 Linq Update ...
 
Dprn3 u3 a1_rodp
Dprn3 u3 a1_rodpDprn3 u3 a1_rodp
Dprn3 u3 a1_rodp
 
U3 - Act1
U3 - Act1U3 - Act1
U3 - Act1
 
Dprn3 u3 a1_lmam
Dprn3 u3 a1_lmamDprn3 u3 a1_lmam
Dprn3 u3 a1_lmam
 
14-Unidad 3: Operaciones LINQ -3.3 LINQ INSERT 3.4 LINQ UPDATE 3.5 LINQ DELETE
14-Unidad 3: Operaciones LINQ -3.3 LINQ INSERT 3.4 LINQ UPDATE 3.5 LINQ DELETE14-Unidad 3: Operaciones LINQ -3.3 LINQ INSERT 3.4 LINQ UPDATE 3.5 LINQ DELETE
14-Unidad 3: Operaciones LINQ -3.3 LINQ INSERT 3.4 LINQ UPDATE 3.5 LINQ DELETE
 
Presentación icloud
Presentación icloudPresentación icloud
Presentación icloud
 
Instalacion mysql postgres
Instalacion mysql postgresInstalacion mysql postgres
Instalacion mysql postgres
 
Trabajo de computacion 1
Trabajo de computacion 1Trabajo de computacion 1
Trabajo de computacion 1
 
Dprn3 u3 a1_nigm
Dprn3 u3 a1_nigmDprn3 u3 a1_nigm
Dprn3 u3 a1_nigm
 
DPRN3_U3_A1_OCOV
DPRN3_U3_A1_OCOVDPRN3_U3_A1_OCOV
DPRN3_U3_A1_OCOV
 
ICLOUD
ICLOUDICLOUD
ICLOUD
 
Guia 3 tecno
Guia 3 tecnoGuia 3 tecno
Guia 3 tecno
 
DPRN3 U3 A1_miac
DPRN3 U3 A1_miacDPRN3 U3 A1_miac
DPRN3 U3 A1_miac
 
NOTICIA DE ABRIL
NOTICIA DE ABRILNOTICIA DE ABRIL
NOTICIA DE ABRIL
 

Similar a Dprn3 u3 a1_edcf (20)

DPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUMDPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUM
 
Dprn3 u3 a1_jahf
Dprn3 u3 a1_jahfDprn3 u3 a1_jahf
Dprn3 u3 a1_jahf
 
DPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGMDPRN3_U3_A1_FEGM
DPRN3_U3_A1_FEGM
 
DPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMMDPRN3_U3_A1_JOMM
DPRN3_U3_A1_JOMM
 
Ac1u3
Ac1u3Ac1u3
Ac1u3
 
Dprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvlDprn3_u3_a1_mjvl
Dprn3_u3_a1_mjvl
 
Ds dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alczDs dprn3 u3_a1_alcz
Ds dprn3 u3_a1_alcz
 
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_hesc
Dprn3 u3 a1_hescDprn3 u3 a1_hesc
Dprn3 u3 a1_hesc
 
Instalación del conector MySQL para .NET
Instalación del conector MySQL para .NETInstalación del conector MySQL para .NET
Instalación del conector MySQL para .NET
 
Dprn3 u3 a1_jojm
Dprn3 u3 a1_jojmDprn3 u3 a1_jojm
Dprn3 u3 a1_jojm
 
Actividad 1 Programación Net III
Actividad 1 Programación Net IIIActividad 1 Programación Net III
Actividad 1 Programación Net III
 
Instalación del conector de Mysql para Visual Studio Net.
Instalación del conector de Mysql para Visual Studio Net.Instalación del conector de Mysql para Visual Studio Net.
Instalación del conector de Mysql para Visual Studio Net.
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
Dprn3 u3 a1_jocc
Dprn3 u3 a1_joccDprn3 u3 a1_jocc
Dprn3 u3 a1_jocc
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 
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
 
DPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCODPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCO
 
Actividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClientActividad 1: Mysql.Data.MySqlClient
Actividad 1: Mysql.Data.MySqlClient
 
Instalación y clases de mysql client
Instalación y clases de mysql clientInstalación y clases de mysql client
Instalación y clases de mysql client
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Dprn3 u3 a1_edcf

  • 1. UNIDAD 1 Mysql.Data.MySqlClient Conexión con MySQL mediante. NET Eduardo Cruz Flores Matricula: ES1421001313 1
  • 2. Instalación de MYSQL Connection Nos dirigimos a la pagina https://dev.mysql.com/downloads/connector/net/1.0.html E iniciamos la descarga de la aplicacion, una vez descargada daremos doble clic para iniciar la instalacion 2
  • 3. Instalación de MYSQL Connection La siguiente pantalla nos preguntara que tipo de instalación deseamos, en este caso será completa 3
  • 4. Instalación de MYSQL Connection La siguiente pantalla nos preguntara que tipo de instalación deseamos, en este caso será completa, nos enviara a la siguiente pantalla de Instalar 4
  • 5. Instalación de MYSQL Connection Y así se inicia la instalación, esperaremos a que se complete la instalación 5
  • 6. Instalación de MYSQL Connection Una vez que se termina el complemento ya esta listo para ser utilizado, para su utlizacion tenemos que abrir visual studio y dirigirnos a la administración de Paquetes NuGet damos clic en examinar en y buscamos Mysql.Data 6
  • 7. Instalación de MYSQL Connection Una vez que se termina el complemento ya esta listo para ser utilizado, para su utlizacion tenemos que abrir visual studio y dirigirnos a la administración de Paquetes NuGet damos clic en examinar en y buscamos Mysql.Data 7
  • 8. Instalación de MYSQL Connection Damos clic en instalar y Aceptar, con esto ya podremos hacer uno del componente Para utilizarlo se debe de declarar using MySql.Data.MySqlClient; 8
  • 9. Instalación de MYSQL Connection Damos clic en instalar y Aceptar, con esto ya podremos hacer uno del componente Para utilizarlo se debe de declarar using MySql.Data.MySqlClient; 9
  • 10. Clases MySql 10 Clase Funcion MySqlDataAdapter Permite acceder a la base de datos para leer la informacion que esta contiene MySqlCommand Este nos permitira interactuar con la base de datos mediante sentencias SQL MySqlException Esta utilidad nos servira para controlar los errores al recuperar la informacion de una base de datos MySqlConnection Se utiliza para el establecimiento de los parametros de conexión a nuestro servidor y base de datos MySqlDataReader Se utiliza para recuperar grandes cantidades de informacion su ventaja es que no almacena en cache los datos de memoria
  • 11. Conclusión La utilización de MySqlConnection nos ayudara a interactuar con nuestra base de datos logrando hacer inserciones, actualizaciones o eliminación de información, por lo cual es de suma importancia conocer las clases mas comunes con el fin de optimizar nuestra aplicacion.. 11