C# Работа с MySQL

Днес ще говорим за MySql. СУБД, която се поддържа от почти всеки хост. И конкретно за това как да се свържете с такава база данни и да работите с нея.
Първо трябва да изтеглите официалния конектор за работа с бази данни MySql на платформата .NET. За да направите това, следвайте тази връзка.

Да започнем инсталацията. Тук по принцип всичко е просто. Няма подводни камъни (както и всякакви панели-браузъри). Като част от библиотеката за C #, VBasic, документация и др.

Сега, когато всичко е инсталирано, трябва да включим библиотеката в проекта. По подразбиране, когато са инсталирани, библиотеките се разопаковат в "C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.5\Assemblies\v4.5". Добавете "MySql.Data.dll" към препратки.
След това можете да декларирате:
Сега най-важното нещо е свързването с базата данни:
Във всеки случай силно не препоръчвам използването на горния код в клиентски приложения (т.е. ".exe" програми), които ще се разпространяват в Интернет/продават. Факт е, че с помощта на разглобител можете да извадите такава информация от приложението. А това означава, че нападател ще има достъп до вашата база данни.
Има много изходи от ситуацията. От първото нещо, което ми дойде на ум:
Между другото, кодът по-горе само прави заявки, но не получава резултати. За да получите данни, трябва да използвате следния код: