"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment connecter mon application C # à une base de données MySQL?

Comment connecter mon application C # à une base de données MySQL?

Publié le 2025-03-24
Parcourir:923

How to Connect My C# Application to a MySQL Database?

Comment se connecter à une base de données MySQL dans les projets C #

MySQL Connector / Net et MySQL pour Visual Studio

pour établir une connexion entre votre application C # et une base de données MySQL, vous aurez besoin de MysQLl Connector / Net Or MySqL pour. Le premier est un fournisseur de données spécifique à MySQL pour .NET, tandis que le second améliore la prise en charge de Visual Studio pour MySQL Development.

Installation de la DLL du connecteur avec le programme

Vous n'avez pas besoin d'installer ces outils dans votre application. Au lieu de cela, vous pouvez simplement libérer la DLL du connecteur avec votre programme. Cette approche vous permet de distribuer votre application sans obliger les utilisateurs à installer des logiciels supplémentaires.

dépendances pour les utilisateurs finaux

pour les utilisateurs finaux pour utiliser votre application avec succès, ils n'ont besoin que du connecteur / net MySQL. Ils ne nécessitent pas MySQL pour Visual Studio.

Se connecter à la base de données de votre code

pour vous connecter à une base de données MySQL, vous pouvez utiliser le code suivant:

using Oracle.ManagedDataAccess.Client;
...
MySqlConnection conn = new MySqlConnection("Server=localhost;Database=myDB;Uid=myUsername;Pwd=myPassword;");
conn.Open();
...
conn.Dispose();

Cet échantillon de code nécessite le package Oracle.ManagedDataAccess.Client Nuget.

Conclusion

En suivant les étapes décrites ci-dessus

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3