Тъй като phpMyAdmin е инструмент за администриране на MySQL, предполагам, че всъщност сте инсталирали MySQL. Очевидно трябва да проверите дали имате инсталирана и работеща база данни, преди да продължите. Можете ли да се свържете с него в phpMyAdmin или с инструментите на командния ред на mysql?
Опитайте да инсталирате MySQL .NET конектор , добавете препратка към сборката MySql.Data и след това:
var connection = new MySqlConnection(
"server=localhost;user id=root;password=secret;database=MyDB;");
connection.Open();
Като цяло трябва да обвиете вашите обекти за връзка, команди и данни за четене в using
ако можете, така че да бъдат изхвърлени правилно
using(var connection = new MySqlConnection("..."))
{
connection.Open();
using(var command = connection.CreateCommand())
{
command.CommandText = "...";
}
connection.Close();
}
и т.н. или увийте в try-finally и почистете обектите в finally.