Guía de instalación del conector de Mysql Para Net, en Windows 10, para poder conocer la implementación y colección de Mysql.Data.MysqlClient; La clase 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.
MySQL Connector / NET se ejecuta en cualquier plataforma que admita el estándar .NET (.NET Framework, .NET Core y Mono). El .NET Framework se admite principalmente en versiones recientes de Microsoft Windows y Microsoft Windows Server.
1. Actividad 1: Mysql.Data.MySqlClient
UNIDAD 3. MANIPULACIÓN DE DATOS
MEDIANTE .NET
CHRISTIAN JESUS MATA MANRIQUEZ
ES1611303834
DESARROLLO DE SOFTWARE
PROGRAMACIÓN NET III
DS-DPRN3-1802-B1-001
2. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
1
Contenido
Introducción....................................................................................................................... 2
Pasos para la Instalación................................................................................................... 2
Registro.......................................................................................................................... 4
Inicio de sesión .............................................................................................................. 5
Verificación de instalación............................................................................................ 11
Clases de MysqlClient ..................................................................................................... 13
Fuentes de consulta ........................................................................................................ 13
3. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
2
Introducción
Guía de instalación del conector de Mysql Para Net, en Windows 10, para poder conocer la
implementación y colección de Mysql.Data.MysqlClient; La clase 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.
MySQL Connector / NET se ejecuta en cualquier plataforma que admita el estándar .NET
(.NET Framework, .NET Core y Mono). El .NET Framework se admite principalmente en
versiones recientes de Microsoft Windows y Microsoft Windows Server.
Pasos para la Instalación
Para poder realizar la instalación es necesario descargar Connector / NET es un controlador
ADO.NET totalmente administrado para MySQL.
Para esto necesitamos ingresar en un navegador de internet la dirección:
https://dev.mysql.com/downloads/connector/net/1.0.html
1.- En la parte inferior de la página, seleccionamos el sistema operativo del equipo donde
se va a realizar la instalación.
2.- una vez seleccionado el sistema operativo damos clic en el botón azul de descargar.
4. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
3
3.- Al dar clic en descarga, despliega una nueva página donde nos pide iniciar sesión o
registrarnos para poder iniciar la descarga.
Nota: si ya tiene credenciales para iniciar sesión da clic en el botón azul “iniciar sesión” y
continúe en el paso “7” , de no estar registrado damos clic en botón verde “registrarse”
5. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
4
Registro
4.- Al dar clic en el botón Registrarse nos despliega una nueva ventana con un formulario
que debemos llenar para obtener nuestras credenciales para iniciar sesión.
5.- Al llenar todos los campos solicitados y dar clic en el botón crear cuenta, nos llegara un
correo de verificación de cuenta, a la Dirección de correo electrónico ingresado en el campo
solicitado.
6. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
5
6.- Al dar clic en botón Verificar dirección de correo electrónico, nos despliega una página
para iniciar sesión con el correo y la contraseñas ingresados en el formulario anterior.
Inicio de sesión
7.- al dar clic en el botón de inicio de sesión despliega una pagina donde ingresaremos el
correo electrónico y la contraseña creados, posteriormente damos clic en el botón Iniciar
sesión.
7. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
6
8.- Al iniciar sesión nos despliega una ventana para poder continuar con la descarga, damos
clic en el botón Descargar ahora, en la parte inferior de nuestra pantalla aparecerá el archivo
descargado.
9.- Al concluir la descarga damos clic en el archivo decargado y se desplegara una ventana
para confirmar si deseamos ejecutar el archivo.
10.- Damos clic en el botón Ejecutar, esto abrirá una venta para ver el proceso de
instalación.
8. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
7
11.- Aparecerán cuadros para confirmar la instalación del programa solo damos clic en
aceptar, aparecerá una ventana que nos indica el procedimiento de instalación.
12.- MySQL Installer nos guiara por el proceso de instalación.
13.- Ventana de verificación de descargar dar clic en botón Next.
9. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
8
14.- Dar clic en el botón Next.
15.- En la venta Apply Updates damos clic en botón Execute para continuar con la
instalación, nos mostrara el progreso de descarga e instalación de los productos.
10. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
9
16.- al concluir el progreso se activa el botón Next en el cual daremos clic para continuar.
17.- se abre la ventana Producto configuration, que nos indica el estado de los productos
a instalar, para poder continuar damos clic en el botón Next.
11. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
10
18.- solicita creemos una contraseña para el usuario root, podemos saltar este paso
dando clic en la casilla al final de la ventana, después clic en el botón Next.
19.- Para aplicar la configuración de servidor damos clic en el botón Next. Esto abrirá la
ventana de Apply Configuration donde daremos clic en el botón Execute.
12. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
11
20.- Al concluir la configuración nos mostrara la ventana de estado de configuración y
daremos clic en botón Finish.
Verificación de instalación.
Para verificar que se instaló el conector podemos dar clic en inicio y buscar MySQL Installer.
13. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
12
Se despliega una ventana donde nos indica los Productos instalados en nuestro equipo, y
aquí debe aparecer Conector/NET.
14. Unidad 3. Manipulación de datos mediante .NET
Actividad 1: Mysql.Data.MySqlClient
Christian Jesus Mata Manriquez
13
Clases de MysqlClient
Clase Descripción Sintaxis
MySqlConnection Representa una conexión abierta a una base de datos del
servidor MySQL. Esta clase no puede heredarse.
Public NotInheritable Class
MySqlConnection
Inherits DbConnection
Implements ICloneable
MySqlDataAdapter Representa un conjunto de comandos de datos y una
conexión de base de datos que se utilizan para completar
un conjunto de datos y actualizar una base de datos
MySQL. Esta clase no puede heredarse.
public sealed class MySqlDataAdapter :
DbDataAdapter,
IDbDataAdapter, IDataAdapter
MySqlException La excepción que se produce cuando MySQL devuelve
un error. Esta clase no puede heredarse.
[SerializableAttribute]
public sealed class MySqlException :
DbException
MySqlDataReader Proporciona un medio para leer una secuencia de filas de
solo avance de una base de datos MySQL. Esta clase no
puede heredarse.
public sealed class MySqlDataReader :
DbDataReader,
IDataReader, IDisposable,
IDataRecord
MySqlParameter Representa un parámetro para a
MySql.Data.MySqlClient.MySqlCommand, y
opcionalmente, su asignación a columnas en un conjunto
de datos. Esta clase no puede heredarse.
public sealed class MySqlParameter :
DbParameter,
IDbDataParameter,
IDataParameter, ICloneable
Fuentes de consulta
MySQL (2017) Descargar Connector / NET, Oracle, recuperado de https://dev.mysql.com/downloads/connector/net/1.0.html
MySQL 2017 10.4 Espacio de nombres MySql.Data.MySqlClient, Oracle, recuperado de: https://dev.mysql.com/doc/connector-
net/en/connector-net-ref-mysqlclient.html