Poiché phpMyAdmin è uno strumento di amministrazione di MySQL, presumo che tu abbia effettivamente installato MySQL. Ovviamente dovresti controllare di avere un database installato e funzionante prima di andare oltre. Puoi connetterti ad esso in phpMyAdmin o con gli strumenti da riga di comando di mysql?
Prova a installare il connettore MySQL .NET , aggiungi un riferimento all'assembly MySql.Data e quindi:
var connection = new MySqlConnection(
"server=localhost;user id=root;password=secret;database=MyDB;");
connection.Open();
In generale dovresti avvolgere i tuoi oggetti di connessione, comando e lettore di dati in using
se puoi in modo che vengano smaltiti correttamente
using(var connection = new MySqlConnection("..."))
{
connection.Open();
using(var command = connection.CreateCommand())
{
command.CommandText = "...";
}
connection.Close();
}
ecc. o avvolgi in un try-finally e ripulisci gli oggetti nel final.