Вы можете использовать ADO.NET драйвер для MySQL (Connector/NET), который вы можете скачать здесь: http://www.mysql.com/products/connector/
После установки вы можете использовать MySQL в стандартном способе .NET, используя MySqlConnection, MySqlCommand, MySqlDataReader и т. Д. Документация здесь: http://dev.mysql.com/doc/refman/5.0/en/connector-net-programming.html
Некоторые примеры кода:
Dim myConnection As New MySql.Data.MySqlClient.MySqlConnection
myConnection.ConnectionString = "server=127.0.0.1;" _
& "uid=root;" _
& "pwd=12345;" _
& "database=test;"
myConnection.Open()
Dim myCommand As New MySqlCommand("select * from TheTable", myConnection)
Using myReader As MySqlDataReader = myCommand.ExecuteReader()
While myReader.Read()
Console.WriteLine((myReader.GetInt32(0) & ", " & myReader.GetString(1)))
End While
End Using
myConnection.Close()
Использование оператор убеждается чтения данных закрыт, когда вам больше не нужно, даже если исключение. Вы также можете заключить соединение в инструкции Using.