En este tutorial enseñaremos como configurar Visual Studio.Net para conectarse con una base de datos MySQL.

En este ejemplo se están utilizando las siguientes herramientas.

  • Visual Studio .Net 2008 Professional Edition
  • MySQL Server 5 Community Edition
  • Windows Vista Ultimate

Una de las maneras de establecer una conexión de base de datos desde la plataforma .Net es mediante ODBC el cual es un estándar de la industria para acceder a una base de datos. En el grafico a continuación se ve el flujo de control que se da cuando se usa la solución ODBC.Net para acceder a MySQL

Para iniciar se necesitara descargar e instalar el driver de ODBC de MySQL el cual se puede encontrar en esta dirección: http://dev.mysql.com/downloads/connector/odbc/5.1.html

Asegúrese de descargar la versión que sea soportada por su versión de Visual Studio, MySQL y Sistema Operativo. El proceso de instalación se muestra a continuación.

Una vez realizado esto ingresar a Start -> Control Panel-> Administrative Tools -> Data Sources (ODBC)

En la ventana ODBC Data Source Administrator hacer click en Add y seleccionar el Driver Instalado (En mi caso MySQL ODBC 5.1 Driver)

En la pantalla de configuración siguiente dele un nombre y descripción a su conexión, la ubicación del servidor (localhost ya que se trata de un servidor local), los nombres de usuario y contraseña usados para conectarse a MySQL y el nombre de la base de datos a la que quiere conectarse (En mi caso test).

Para terminar la conexión ingresar a Visual Studio.Net. En el Menú Tools hacer click en Connect to a Database…

En la nueva ventana de Dialogo que aparece seleccionar Microsoft ODBC Data Source y hacer click en Continue

En la ventana de anadir de conexión seleccionar la opción Use user or system data source name y en el menú desplegable seleccionar la creada por nosotros: Mi Conexión a MySQL.

Para finalizar ingrese sus credenciales (nombre de usuario y contraseña) nuevamente.

Haga Click en Aceptar y la conexión fue establecida!. Para poder explorar nuestra base de datos ir al menú View->ServerExplorer y expandir el nodo Data Connections

About these ads