SlideShare una empresa de Scribd logo
1 de 13
Instalación del conector de
Mysql paraVisual Studio Net.
MasTabla de la colección
Mysql.Data.MysqlClient y sus clases
DPRN3 U3 A1 DAPH
Agosto 2018
Opciones para instalar MySQL
paraVisual Studio
Usando el instalador de MySQL
(recomendado): Descargue y ejecute
el instalador de MySQL .
Descargar e instalar MySQL Server, MySQL paraVisual
Studio y Connector / NET juntos desde el mismo paquete
de software, según la versión del servidor
MySQL Installer lo ayuda evaluando los requisitos
previos del software
MySQL Installer le permite mantener sus productos
instalados actualizados o agregar y eliminar fácilmente
productos MySQL relacionados.
Uso del archivo Zip o
MSI independiente
Esta opción es ideal si ya tiene instalado el servidor
MySQL y Connector / NET
Use la información en esta sección para determinar
qué versión de MySQL paraVisual Studio instalar
Requerimientos mínimos
MySQL paraVisual Studio 1.2.8 es compatible con Connector / NET 6.9.12, 6.10.7 y 8.0.11.
Las versiones anteriores de Connector / NET no son compatibles con esta versión.
MySQL paraVisual Studio funciona con varias versiones deVisual Studio, aunque la extensión
del soporte se basa en las versiones instaladas de Connector / NET yVisual Studio.
Los requisitos mínimos para las versiones compatibles deVisual Studio son los
siguientes:
Visual Studio 2017 (Comunidad, Profesional y Empresa):
 MySQL paraVisual Studio 1.2.7 o 2.0.5 con Connector / NET 6.9.8
Visual Studio 2015 (Comunidad, Profesional y Empresa):
• MySQL paraVisual Studio 1.2.7 o 2.0.2 con Connector / NET 6.9.8
Visual Studio 2013 (Profesional, Premium, Ultimate):
• NET Framework 4.5.2 (instalar primero).
• MySQL paraVisual Studio 1.2.1 o 2.0.0 con Connector / NET 6.9.8
Visual Studio 2012 (Professional,Test Professional, Premium, Ultimate):
• NET Framework 4.5.2 (instalar primero).
• MySQL paraVisual Studio 1.2.1 o 2.0.0 con Connector / NET 6.9.8
MySQL Connector / NET 8.0 es compatible con todas las
versiones de MySQL comenzando con MySQL 5.5.
Descargar Connector / NET
El software de código
abierto MySQL se
proporciona bajo la
Licencia GPL .
OEM, ISV yVAR pueden
comprar licencias
comerciales.
Connector / NET es un
controlador ADO.NET
totalmente
administrado para
MySQL.
Procedimiento de descarga
Desde la pagina oficial
iniciaremos la descarga
• https://dev.mysql.com/
downloads/connector/
net/1.0.html
Seleccionaremos la
versión adecuada
para la versión de
Windows del equipo
donde se instalara.
Nos pedirá logearnos para
continuar la instalación, aunque
podemos saltar este paso y solo
realizar la descarga en la parte
inferior
Instalación
Una vez descargado el archivo,
lo ejecutamos y seguiremos los
pasos que nos indique el
instalador.
Podemos seleccionar la
carpeta destino, o dejar la
que marca por defecto.
Finalmente esperaremos a que
termine la instalación, y con
esto se completara este paso.
Clases de MysqlClient
• MySql.Data.SqlClient describe una colección de clases que son utilizadas
para tener acceso a la base de datos de MySQL. Éste permite rellenar un
objeto DataSet residente en memoria para consultar y actualizar la base de
datos de MySQL.
• A continuación se presenta una tabla, con 5 clases de MysqlClient.
Tabla de Clases de MysqlClient
Clase Sintaxis Descripción
BaseTableCache PublicClass BaseTableCache
Proporciona una clase base utilizada
para la memoria caché de tabla.
BaseCommandInterceptor PublicOverridable Function
ExecuteNonQuery ( sqlAs String, ByRef
returnValue As Integer ) As Boolean
Proporciona un medio para mejorar
o reemplazar los comandos SQL a
través de la cadena de conexión en
lugar de recompilar.
MySqlCommand Public NotInheritable Class
MySqlCommand Inherits DbCommand
Implements IDisposable, ICloneable
Representa una instrucción SQL para
ejecutar contra una base de datos
MySQL. Esta clase no puede
heredarse.
MySqlCommandBuilder Public NotInheritable Class
MySqlCommandBuilder Inherits
DbCommandBuilder
Genera automáticamente comandos
de tabla única para reconciliar los
cambios realizados en un conjunto
de datos con la base de datos
MySQL asociada. Esta clase no
puede heredarse.
MySqlParameter Public NotInheritable Class
MySqlParameter Inherits DbParameter
Implements IDbDataParameter,
IDataParameter, ICloneable
Colección de códigos de error que
pueden ser devueltos por el servidor
Fuentes de información consultadas
• UNADM. (s.f.). Unidad 3. Manipulación de datos mediante .NET . Recuperado el día 14/08/2018.
• Oracle Corporation (2018) MYSQL-Documentación. Recuperado de: https://dev.mysql.com/doc/
• MySQL (2018) Download Connector/NET. Recuperado de:
https://dev.mysql.com/downloads/connector/net/1.0.html
• MySQL (2018) Chapter 2 Installing MySQL forVisual Studio. Recuperado de:
https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
• MySQL (2018) 10.4 MySql.Data.MySqlClient Namespace. Recuperado de:
• https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html

Más contenido relacionado

La actualidad más candente

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_ISMA
DPRN3_U3_A1_ISMADPRN3_U3_A1_ISMA
DPRN3_U3_A1_ISMAIsra Mavi
 
Creacion base de datos prueba comandos mysql
Creacion base de datos prueba comandos mysqlCreacion base de datos prueba comandos mysql
Creacion base de datos prueba comandos mysqlDanae V Zarate Serrano
 
Manual de instalacion mysql
Manual de instalacion mysqlManual de instalacion mysql
Manual de instalacion mysqlKarina Quilca
 
Notebooks en SQL Server 2019
Notebooks en SQL Server 2019Notebooks en SQL Server 2019
Notebooks en SQL Server 2019nnakasone
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACOnone
 
Manual de instalcion sql
Manual de instalcion sqlManual de instalcion sql
Manual de instalcion sqlhugofermaga
 
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.Alejandro Medina
 
Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Angel Freire Ramirez
 
Instalacion postgrest en Windows
Instalacion postgrest en WindowsInstalacion postgrest en Windows
Instalacion postgrest en WindowsSoberanis Yareli
 
Instalación de my sql server en win 7
Instalación de  my sql server en win 7Instalación de  my sql server en win 7
Instalación de my sql server en win 7Danae V Zarate Serrano
 

La actualidad más candente (20)

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_ISMA
DPRN3_U3_A1_ISMADPRN3_U3_A1_ISMA
DPRN3_U3_A1_ISMA
 
Creacion base de datos prueba comandos mysql
Creacion base de datos prueba comandos mysqlCreacion base de datos prueba comandos mysql
Creacion base de datos prueba comandos mysql
 
Manual de instalacion mysql
Manual de instalacion mysqlManual de instalacion mysql
Manual de instalacion mysql
 
Dprn3 u3 a1_aloo
Dprn3 u3 a1_alooDprn3 u3 a1_aloo
Dprn3 u3 a1_aloo
 
Unidad 3 actividad 1
Unidad 3 actividad 1Unidad 3 actividad 1
Unidad 3 actividad 1
 
01 . play framework - instalacion
01 .  play framework - instalacion01 .  play framework - instalacion
01 . play framework - instalacion
 
Notebooks en SQL Server 2019
Notebooks en SQL Server 2019Notebooks en SQL Server 2019
Notebooks en SQL Server 2019
 
02 . configurando nuestro entorno de trabajo
02 .  configurando nuestro entorno de trabajo02 .  configurando nuestro entorno de trabajo
02 . configurando nuestro entorno de trabajo
 
DPRN3_U3_A1_CACO
DPRN3_U3_A1_CACODPRN3_U3_A1_CACO
DPRN3_U3_A1_CACO
 
Dprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsmDprn3 u3 a1_vmsm
Dprn3 u3 a1_vmsm
 
Instalacion de mysql en ubuntu
Instalacion de mysql en ubuntuInstalacion de mysql en ubuntu
Instalacion de mysql en ubuntu
 
Manual de instalcion sql
Manual de instalcion sqlManual de instalcion sql
Manual de instalcion sql
 
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.
 
My sql
My sqlMy sql
My sql
 
Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)
 
Instalacion postgrest en Windows
Instalacion postgrest en WindowsInstalacion postgrest en Windows
Instalacion postgrest en Windows
 
DPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUMDPRN3_U3_A1_IRUM
DPRN3_U3_A1_IRUM
 
Mysql2
Mysql2Mysql2
Mysql2
 
Instalación de my sql server en win 7
Instalación de  my sql server en win 7Instalación de  my sql server en win 7
Instalación de my sql server en win 7
 

Similar a Dprn3 u3 a1_daph

Similar a Dprn3 u3 a1_daph (20)

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_IRMG1
DPRN3_U3_A1_IRMG1DPRN3_U3_A1_IRMG1
DPRN3_U3_A1_IRMG1
 
Ac1u3
Ac1u3Ac1u3
Ac1u3
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
Conector my sql
Conector my sqlConector my sql
Conector my sql
 
Dprn3 u3 a1_jojm
Dprn3 u3 a1_jojmDprn3 u3 a1_jojm
Dprn3 u3 a1_jojm
 
DPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVORDPRN3 U3 A1 EVOR
DPRN3 U3 A1 EVOR
 
Dprn3 u3 a1_jupm
Dprn3 u3 a1_jupmDprn3 u3 a1_jupm
Dprn3 u3 a1_jupm
 
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_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isli
 
DPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBSDPRN3_U3_A1_JEBS
DPRN3_U3_A1_JEBS
 
Dprn3 u3 a1_almz
Dprn3 u3 a1_almzDprn3 u3 a1_almz
Dprn3 u3 a1_almz
 
Programación .NET III
Programación .NET IIIProgramación .NET III
Programación .NET III
 
Dprn3 u3 a1_efar
Dprn3 u3 a1_efarDprn3 u3 a1_efar
Dprn3 u3 a1_efar
 
Actividad 1 Programación Net III
Actividad 1 Programación Net IIIActividad 1 Programación Net III
Actividad 1 Programación Net III
 
DPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHGDPRN3_U3_A1_ANHG
DPRN3_U3_A1_ANHG
 
Dprn3 u3 a1_dahp
Dprn3 u3 a1_dahpDprn3 u3 a1_dahp
Dprn3 u3 a1_dahp
 
DPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCODPRM3_U3_A1_JUCO
DPRM3_U3_A1_JUCO
 
Instalaciion de mysql para windows
Instalaciion de mysql para windowsInstalaciion de mysql para windows
Instalaciion de mysql para windows
 

Último

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
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
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
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
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
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 

Último (20)

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
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
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
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
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 

Dprn3 u3 a1_daph

  • 1. Instalación del conector de Mysql paraVisual Studio Net. MasTabla de la colección Mysql.Data.MysqlClient y sus clases DPRN3 U3 A1 DAPH Agosto 2018
  • 2. Opciones para instalar MySQL paraVisual Studio
  • 3. Usando el instalador de MySQL (recomendado): Descargue y ejecute el instalador de MySQL . Descargar e instalar MySQL Server, MySQL paraVisual Studio y Connector / NET juntos desde el mismo paquete de software, según la versión del servidor MySQL Installer lo ayuda evaluando los requisitos previos del software MySQL Installer le permite mantener sus productos instalados actualizados o agregar y eliminar fácilmente productos MySQL relacionados.
  • 4. Uso del archivo Zip o MSI independiente Esta opción es ideal si ya tiene instalado el servidor MySQL y Connector / NET Use la información en esta sección para determinar qué versión de MySQL paraVisual Studio instalar
  • 5. Requerimientos mínimos MySQL paraVisual Studio 1.2.8 es compatible con Connector / NET 6.9.12, 6.10.7 y 8.0.11. Las versiones anteriores de Connector / NET no son compatibles con esta versión. MySQL paraVisual Studio funciona con varias versiones deVisual Studio, aunque la extensión del soporte se basa en las versiones instaladas de Connector / NET yVisual Studio.
  • 6. Los requisitos mínimos para las versiones compatibles deVisual Studio son los siguientes: Visual Studio 2017 (Comunidad, Profesional y Empresa):  MySQL paraVisual Studio 1.2.7 o 2.0.5 con Connector / NET 6.9.8 Visual Studio 2015 (Comunidad, Profesional y Empresa): • MySQL paraVisual Studio 1.2.7 o 2.0.2 con Connector / NET 6.9.8 Visual Studio 2013 (Profesional, Premium, Ultimate): • NET Framework 4.5.2 (instalar primero). • MySQL paraVisual Studio 1.2.1 o 2.0.0 con Connector / NET 6.9.8 Visual Studio 2012 (Professional,Test Professional, Premium, Ultimate): • NET Framework 4.5.2 (instalar primero). • MySQL paraVisual Studio 1.2.1 o 2.0.0 con Connector / NET 6.9.8
  • 7. MySQL Connector / NET 8.0 es compatible con todas las versiones de MySQL comenzando con MySQL 5.5.
  • 8. Descargar Connector / NET El software de código abierto MySQL se proporciona bajo la Licencia GPL . OEM, ISV yVAR pueden comprar licencias comerciales. Connector / NET es un controlador ADO.NET totalmente administrado para MySQL.
  • 9. Procedimiento de descarga Desde la pagina oficial iniciaremos la descarga • https://dev.mysql.com/ downloads/connector/ net/1.0.html Seleccionaremos la versión adecuada para la versión de Windows del equipo donde se instalara. Nos pedirá logearnos para continuar la instalación, aunque podemos saltar este paso y solo realizar la descarga en la parte inferior
  • 10. Instalación Una vez descargado el archivo, lo ejecutamos y seguiremos los pasos que nos indique el instalador. Podemos seleccionar la carpeta destino, o dejar la que marca por defecto. Finalmente esperaremos a que termine la instalación, y con esto se completara este paso.
  • 11. Clases de MysqlClient • MySql.Data.SqlClient describe una colección de clases que son utilizadas para tener acceso a la base de datos de MySQL. Éste permite rellenar un objeto DataSet residente en memoria para consultar y actualizar la base de datos de MySQL. • A continuación se presenta una tabla, con 5 clases de MysqlClient.
  • 12. Tabla de Clases de MysqlClient Clase Sintaxis Descripción BaseTableCache PublicClass BaseTableCache Proporciona una clase base utilizada para la memoria caché de tabla. BaseCommandInterceptor PublicOverridable Function ExecuteNonQuery ( sqlAs String, ByRef returnValue As Integer ) As Boolean Proporciona un medio para mejorar o reemplazar los comandos SQL a través de la cadena de conexión en lugar de recompilar. MySqlCommand Public NotInheritable Class MySqlCommand Inherits DbCommand Implements IDisposable, ICloneable Representa una instrucción SQL para ejecutar contra una base de datos MySQL. Esta clase no puede heredarse. MySqlCommandBuilder Public NotInheritable Class MySqlCommandBuilder Inherits DbCommandBuilder Genera automáticamente comandos de tabla única para reconciliar los cambios realizados en un conjunto de datos con la base de datos MySQL asociada. Esta clase no puede heredarse. MySqlParameter Public NotInheritable Class MySqlParameter Inherits DbParameter Implements IDbDataParameter, IDataParameter, ICloneable Colección de códigos de error que pueden ser devueltos por el servidor
  • 13. Fuentes de información consultadas • UNADM. (s.f.). Unidad 3. Manipulación de datos mediante .NET . Recuperado el día 14/08/2018. • Oracle Corporation (2018) MYSQL-Documentación. Recuperado de: https://dev.mysql.com/doc/ • MySQL (2018) Download Connector/NET. Recuperado de: https://dev.mysql.com/downloads/connector/net/1.0.html • MySQL (2018) Chapter 2 Installing MySQL forVisual Studio. Recuperado de: https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html • MySQL (2018) 10.4 MySql.Data.MySqlClient Namespace. Recuperado de: • https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html