Étant donné que phpMyAdmin est un outil d'administration MySQL, je suppose que vous avez réellement installé MySQL. Évidemment, vous devriez vérifier qu'une base de données est installée et en cours d'exécution avant d'aller plus loin. Pouvez-vous vous y connecter dans phpMyAdmin ou avec les outils de ligne de commande mysql ?
Essayez d'installer le connecteur MySQL .NET , ajoutez une référence à l'assembly MySql.Data puis :
var connection = new MySqlConnection(
"server=localhost;user id=root;password=secret;database=MyDB;");
connection.Open();
En général, vous devez envelopper vos objets de connexion, de commande et de lecteur de données dans using
si vous le pouvez afin qu'ils soient éliminés correctement
using(var connection = new MySqlConnection("..."))
{
connection.Open();
using(var command = connection.CreateCommand())
{
command.CommandText = "...";
}
connection.Close();
}
etc. ou enveloppez dans un try-finally et nettoyez les objets dans le finally.