Puoi usare la seguente connectionstring nel tuo web.config per connetterti al database mysql:
<connectionStrings>
<add name="MySQLConnStr" connectionString="DRIVER={MySQL ODBC 3.51 Driver};Database=YourDatabase;Server=localhost;UID=YourUsername;PWD=YourPassword;"/>
</connectionStrings>
È necessario eseguire le seguenti operazioni prima di tentare di connettersi da ASP.NET al database MySQL:
- Assicurati di aver installato .Net Framework sul tuo server
- Scarica il provider di dati ODBC .Net e installalo sulla tua macchina di sviluppo o sul tuo server. Puoi scaricarlo qui:http ://www.microsoft.com/downloads/details.aspx?FamilyID=6ccd8427-1017-4f33-a062-d165078e32b1&DisplayLang=en
- installa MySQL ODBC Driver-MyODBC 3.51. Puoi scaricarlo qui:http://dev.mysql.com/downloads /connettore/odbc/3.51.html
Quanto segue ti spiegherà perfettamente l'architettura di ODBC:
E per maggiori dettagli, consulta i seguenti articoli di riferimento:
Connettiti al database MySQL da ASP.NET
Un'applicazione ASP.NET che utilizza un database MySQL (applicazione di esempio)
ASP.NET con MySQL - Per iniziare
Spero che questo aiuti.