Vamos a ver cómo podemos realizar la conexión de una base de datos MySQL con nuestro proyecto en Visual Basic.NET. Para poder conectar desde Visual Basic.NET a una base de datos MySQL, previamente hay que instalar el Conector de MySQL para .NET. Puedes bajártelo desde el siguiente enlace http://dev.mysql.com/downloads/connector/net/ Creamos una clase llamada Conexión y agregamos el siguiente código. Imports MySql.Data.MySqlClient Public Class conexion Private MysqlCommand As New MySqlCommand Dim MysqlConnString As String = "server=Miservidor; user id= myusuario ; password=myContraseña" Public MysqlConexion As MySqlConnection = New MySqlConnection(MysqlConnString) Public Sub Probarconexion() Try MysqlConexion.Open() MsgBox("la conexión fue exitosa") MysqlConexion.Close() Catch ex As Exception MsgBox("La conexión no fue exitosa") End Try End Sub End Class Creamos un botón en el formulario y agregamos el siguiente código en el evento Click Private Sub btn_Click(sender As System.Object, e As System.EventArgs) Handles btn.Click Dim s As New conexion s.Probarconexion() End Sub