C# Lucrul cu MySQL

lucrul

Astăzi vom vorbi despre MySql. DBMS, care este suportat de aproape orice gazdă. Și în special despre cum să vă conectați la o astfel de bază de date și să lucrați cu ea.

Mai întâi trebuie să descărcați conectorul oficial pentru a lucra cu bazele de date MySql pe platforma .NET. Pentru a face acest lucru, urmați acest link.

care

Să începem instalarea. Aici, în principiu, totul este simplu. Nu există capcane (precum și orice panouri-browsere). Ca parte a bibliotecii pentru C #, VBasic, documentație și multe altele.

date

Acum că totul este instalat, trebuie să includem biblioteca în proiect. În mod implicit, atunci când sunt instalate, bibliotecile sunt despachetate în „C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.5\Assemblies\v4.5”. Adăugați „MySql.Data.dll” la Referințe.

Apoi puteți declara:

Acum, cel mai important lucru este conectarea la baza de date:

În orice caz, descurajez cu tărie utilizarea codului de mai sus în aplicațiile client (adică programele „.exe”) care vor fi distribuite pe Internet/vândute. Faptul este că, cu ajutorul unui dezasamblator, puteți extrage astfel de informații din aplicație. Și asta înseamnă că un atacator va putea accesa baza ta de date.

Există multe căi de ieșire din situație. Din primul lucru care mi-a venit în minte:

Apropo, codul de mai sus face doar cereri, dar nu primește rezultate. Pentru a obține date, trebuie să utilizați următorul cod: