Como o phpMyAdmin é uma ferramenta de administração do MySQL, suponho que você realmente instalou o MySQL. Obviamente, você deve verificar se tem um banco de dados instalado e em execução antes de prosseguir. Você pode se conectar a ele no phpMyAdmin ou com as ferramentas de linha de comando do mysql?
Tente instalar o conector MySQL .NET , adicione uma referência ao assembly MySql.Data e, em seguida:
var connection = new MySqlConnection(
"server=localhost;user id=root;password=secret;database=MyDB;");
connection.Open();
Em geral, você deve envolver seus objetos de conexão, comando e leitor de dados em
using
se você puder para que eles sejam descartados corretamente using(var connection = new MySqlConnection("..."))
{
connection.Open();
using(var command = connection.CreateCommand())
{
command.CommandText = "...";
}
connection.Close();
}
etc. ou embrulhe em um try-finally e limpe os objetos no arquivo finally.