Instalar conector MySQL .NET para conectar aplicaciones
1.
2. Para poder conectarnos con una base de datos es necesario instalar el
software Necesario para lograr la interacción entre .NET la base a utilizar,
dicho software lo conoceremos como conector de MySQL
a continuación se describen los pasos para instalarlo.
Se descarga el instalador de la siguiente página:
https://dev.mysql.com/downloads/connector/net/1.0.html
3. Una vez que se descargó el archivo mysql-connector-net-8.0.15.msi
se descargo se ejecuta y se instala como a continuación se indica:
Como podemos ver es
necesario la instalación
de .NET Framework
4.5, de tenerlo
instalado no mostrara
el mensaje, en mi caso
hay que instalarlo.
6. Muestra una ventana para seleccionar el tipo de instalación de acuerdo
a las necesidades de cada usuario:
• Típica.
• Personalizada y
• Completa.
En nuestro caso seleccionaremos completa para no omitir algún
componente que a futuro vallamos a necesitar.
Esperamos que se instale y al finalizar si no hay algún problema
aparecerá la siguiente ventana:
7.
8. Para saber si ya se instaló abrimos visual studio y corroboramos en la
opción proyecto, agregar referencia y en examinar buscamos
MySql.Data.dll
9. Agregar y elaborar en la presentación una tabla de por lo menos 5
clases de MysqlClient y explique de forma general su
función.
CLASES DE MYSQL CLIENT FUNCION
AuthenticationPluginConfigurationElement Recupera la configuración del complemento de
autenticación del archivo de configuración.
BaseCommandInterceptor Proporciona un medio para mejorar o reemplazar
los comandos SQL a través de la cadena de
conexión en lugar de recompilar.
MySqlClientFactory Representa la implementación DBProviderFactory
para MySqlClient.
MySqlDataReader Proporciona un medio para leer un flujo de filas
solo hacia adelante desde una base de datos
MySQL. Esta clase no puede heredarse
MySqlCommand Representa una instrucción SQL para ejecutar
contra una base de datos MySQL. Esta clase no
puede heredarse.
MySqlConfiguration Define una sección de configuración que contiene
la información específica de MySQL
10. Fuentes de Consulta.
Oracle. (2019). 10.4 MySql.Data.MySqlClient Namespace. marzo 8 de 2019, de
Oracle Sitio web: https://dev.mysql.com/doc/connector-net/en/
connector-net-ref-mysqlclient.html
UnADM. (2015). Unidad 3. Manipulación de datos mediante.NET. marzo 8 de
2019, de Universidad Abierta y a Distancia de México Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/
2016_S2_B1/DS/07/DPRN3/U3/Unidad_3_Manipulacion_de_datos_
mediante_NET_DPRN3.pdf
Conclusión
Para poder interactuar con una base de datos ya sea local o remota es necesario
Configurar el conector correspondiente, de la instalación correcta dependerá
El exito de la manipulación de las diferentes tablas de la base.