Попробуйте запустить некоторые из этих ссылок
Использование MySQL с ASP.NET
Подключение к базе данных MySQL из ASP.NET
Использование MySQL с ASP.NET
EDIT : похоже, вам придется использовать соединение ODBC.Вам необходимо установить соединение ODBC на вашем ПК и везде, где вы развернете приложение.Это пример, который я использовал при подключении к базе данных Informix , которая использовала соединение ODBC.Вам нужно будет сначала установить драйверы для MySql .
Строка подключения Web.config для базы данных Informix
<add name="odbcConnection" connectionString="Driver={IBM INFORMIX 3.82 32 BIT};uid=odbcUsername;pwd=odbcPassword;database=odbcDatabase; host=odbcHostName;srvr=odbcServerName;serv=odbcServ;pro=onsoctcp;cloc=en_US.819;dloc=en_US.819;vmb=0;condb=1;xcl=0;curb=0;scur=0;icur=0;oac=1;optofc=0;rkc=0;odtyp=0;fbs=4096;ddfp=0;dnl=0;rcwc=0" providerName="System.Data.Odbc"/>
Метод DataAccess
Dim cnStr As String = ConfigurationManager.ConnectionStrings("odbcConnection").ToString
Public Function GetTable() As Data.DataSet
Dim ds As New Data.DataSet
Dim sql As String = ""
Using myConnection As OdbcConnection = New OdbcConnection(cnStr)
Dim myCommand As New OdbcCommand()
Dim oda As OdbcDataAdapter = New OdbcDataAdapter()
sql = "SELECT * FROM table"
If myConnection.State = ConnectionState.Closed Then
myConnection.Open()
myCommand = New OdbcCommand(sql, myConnection)
myCommand.CommandType = CommandType.Text
oda.SelectCommand = myCommand
oda.Fill(ds, "tblInfo")
End If
End Using
Return ds
End Function