Funcția de conectare PHP la mysql. Cum se creează o conexiune la baza de date în PHP? Crearea unei instanțe de bază de date și conectarea la aceasta

02.04.2020 Recenzii

Folosind php...

Crearea unei conexiuni la baza de date în PHP în diferite moduri:

1) modul de modă veche de a vă conecta la MySQL:

$conn=mysql_connect($db_hostname, $db_username, $db_password) sau die ("Fără conexiune la server");
mysql_select_db($db_database,$conn) sau die ("Nu, nu a fost posibilă conectarea la baza de date");

Explicații ale variabilelor de mai jos.

Sunt utilizate următoarele funcții:

  • mysql_connect()- sa se conecteze la server;
  • mysql_select_db()- să se conecteze la baza de date;

În același timp, verificăm în mod constant erorile în acest fel: sau murim („Eroarea este așa și așa”); - tradus ca sau die cu o astfel de eroare - pentru a afla imediat unde este eroarea.

config.php

// variabile pentru conectarea la baza de date
$host = "localhost"; /gazdă
$nume utilizator = „rădăcină”; // parola pentru conectarea la baza de date
$parolă = ""; // parola pentru conectarea la baza de date - activată calculator local poate avea o valoare goală.
$database_name = "my-dolgi"; // numele bazei de date

// mod vechi de conectare la baza de date
mysql_connect($gazdă, $nume utilizator, $parolă) sau die("Nu se poate conecta crearea conexiunii");

// selectează baza de date. Dacă există o eroare, ieșire
mysql_select_db($database_name) sau die(mysql_error());

index.php

require_once "config.php";


$rezultat = mysql_query("SELECT Name, Money FROM Dolg ORDER BY Money DESC LIMIT 5") sau die(mysql_error());



";


while ($rând = mysql_fetch_assoc($rezultat)) (
";
}


mysql_free_result($rezultat);

// Închideți conexiunea
mysql_close();

2) Un stil procedural mai progresiv - conectarea la baza de date folosind mysqli:

Aceasta metoda:

  1. convenabil;
  2. de până la 40 de ori mai rapid;
  3. securitate sporită;
  4. există caracteristici și funcții noi;

Un exemplu de conectare la o bază de date în PHP cu o selecție dintr-un tabel

config.php

// conexiuni la baza de date
$link = mysqli_connect("localhost", "nume utilizator", "parolă", "name-database"); // aici introducem datele dvs. direct: nume de utilizator, parola și numele bazei de date, primul câmp este de obicei localhost

// eroare de conectare la ieșire
dacă (!$link) (
echo "Eroare de conectare la baza de date. Cod de eroare: " . mysqli_connect_error();
Ieșire;
}

Vă rugăm să rețineți - mysqli este folosit peste tot, nu mysql!!!

index.php

require_once "config.php";

// Execută cererea. Dacă există o eroare, o afișăm
dacă ($rezultat = mysqli_query($link,„SELECT Name, Money FROM Debt ORDER BY Money DESC LIMIT 5”)) (

Echo „Cui îi datorez în ordine descrescătoare:

";

// Preluarea rezultatelor interogării
în timp ce ($rând = mysqli_fetch_assoc($rezultat)) (
echo $row[„Nume”] . „cu datorii”. $row[„Bani”] . "ruble.
";
}

// eliberând memoria folosită
mysqli_free_result($rezultat);

// Închideți conexiunea
mysqli_close($link);
}

După cum puteți vedea, unele puncte s-au schimbat (în cursive).

3) Metodă orientată pe obiecte de conectare la o bază de date MySQL - folosind metode și clase:

Contra: Mai complex și mai puțin susceptibil la erori.

Pro: concizie și comoditate pentru programatori experimentați.

$conn = new mysqli($db_hostname, $db_username, $db_parola, $db_database);
if($conn->connect_errno)(
die($conn->connect_error);
) else (echo „Conexiunea la baza de date a fost stabilită cu succes”;)

aici, în principiu, totul este intuitiv:

  • $db_hostname este gazdă(mai ales localhost),
  • $db_database - nume db;
  • $db_username și $db_password - numele de utilizator și respectiv parola!

Un exemplu de conectare la o bază de date în stil php OOP cu eșantionare dintr-un tabel

config.php

// conexiuni la baza de date
$mysqli = mysqli nou("localhost", "nume utilizator", "parolă", "nume-bază de date"); // aici introducem datele dvs. direct: nume de utilizator, parola și numele bazei de date, primul câmp este de obicei localhost

// eroare de conectare la ieșire
if ($mysqli->connect_error) (
die ("Eroare de conectare DB: (" . $mysqli->connect_errno . ") " . mysqli_connect_error) ;
}

Vă rugăm să rețineți - mysqli este folosit peste tot, nu mysql!!! și spre deosebire de metoda anterioară, apar săgeți „->”, care indică faptul că acesta este un stil OOP.

index.php

require_once "config.php";

// Execută cererea. Dacă există o eroare, o afișăm
dacă ($rezultat = $ mysqli->interogare("SELECT Name, Money FROM Debt ORDER BY Money DESC LIMIT 5")) (

Echo „Cui îi datorez în ordine descrescătoare:

";

// Preluarea rezultatelor interogării
în timp ce ($rând = $rezultat-> fetch_assoc()) {
echo $row[„Nume”] . „cu datorii”. $row[„Bani”] . "ruble.
";
}

// eliberând memoria folosită
$rezultat->close();

// Închideți conexiunea
$mysqli->close();
}

Sarcina ta este să găsești diferențele.

4) Comunicarea cu baza de date folosind PDO:

La conectarea la o bază de date MySQL, se folosesc expresii pregătite (folosind metoda prepare) și, ca urmare, o securitate mai mare și crește foarte mult performanța.

fișier de configurare din metoda anterioară! - la fel

index.php

// Stil PDO pentru comunicarea cu MySQL
if ($stmt = $mysqli->prepare("SELECT Name, Voney FROM Dolg ORDER BY Money< ? LIMIT 5")) {

$stmt->bind_param("i", $summa);
$summa = 100000;

//începe execuția
$stmt->execute();

// Declararea variabilelor pentru valorile pregătite
$stmt->bind_result($col1, $col2);

Echo „Cui îi datorez în ordine descrescătoare:

";

// Preluarea rezultatelor interogării
while ($stmt->fetch()) (
echo $col1 . „cu datorii”. $col2 . "ruble.
";
}

// eliberând memoria folosită
$stmt->close();

// Închideți conexiunea
$mysqli->close();

După cum puteți vedea, aici este mult mai complicat și trebuie să studiați DOP - acesta este un subiect separat.

Conectarea la baza de date mysql este creat folosind funcția mysql_connect(). Variabilele utilizate pentru stabilirea conexiunii sunt indicate în paranteze.
Care anume?

1. $location - indică serverul pe care se află scriptul. În cele mai multe cazuri, acesta este localhost.
2. $user - în această variabilă scriem numele de utilizator al bazei de date
3. $parolă - parola utilizatorului bazei de date
După conectarea la baza de date, trebuie să selectați un nume de bază de date. Pentru a face acest lucru, utilizați funcția mysql_select_db(). Scriem doi parametri între paranteze:
1. $dbname - în această variabilă indicăm numele bazei de date. Numele poate fi orice. Scriem totul, desigur, în engleză.
2. $connect - descriptor de conexiune la baza de date. Dacă conexiunea la baza de date eșuează, variabila ia argumentul false

Codul de conectare la baza de date este următorul:

Nicio conexiune la baza de date

"); ieșire(); ) ?>

Puteți scrie acest cod direct în orice fișier în care lucrați cu baza de date. Dar, în majoritatea cazurilor, ei creează un fișier separat în care scriu acest cod. Acolo puteți specifica, de asemenea, toate variabilele și constantele de indicat setari generale intreaga aplicatie.

Cum se creează o conexiune la baza de date phpmyadmin

Cel mai adesea, orice programator web începe o astfel de operație server local. Pentru că, în primul rând, orice aplicație web sau site web nou este scris și editat în mod obișnuit computer de acasă. După ce programatorul verifică toate sistemele și este convins că totul funcționează fiabil și fără probleme. Abia după aceasta totul este încărcat în server la distanta.

Conexiune are loc, așa cum este descris mai sus, folosind funcțiile de conectare și funcția de selecție Bază de date. Doar o mică diferență. Dacă faceți totul pe computerul local, numele de utilizator al bazei de date este root în majoritatea cazurilor. Nu există parolă sau o introducem pe cea mai simplă, două, trei.

De ce să complici întregul sistem pentru tine?

Phpmyadmin Aceasta este o interfață web specială pentru gestionarea tuturor bazelor de date situate pe serverul local. Pentru că gestionarea bazei de date prin consolă este extrem de incomod.

Să creăm o conexiune la baza de date la site în PHP

Acum trecem la cea mai importantă muncă de transfer al site-ului sau aplicației noastre pe un server la distanță. Acum ar trebui să rețineți că pentru ca site-ul dvs. să funcționeze corect veți avea nevoie gazduire platita Cu Suport PHP 5 și o versiune superioară, MySql este necesar cu interfața Phpmyadmin și întreaga interfață manager de fișiere, pentru a gestiona fișierele site-ului dvs.

La achiziționarea de găzduire, trebuie să vi se dea o scrisoare de informare care să conțină toți parametrii serverului dumneavoastră. Si pentru conectarea bazei de date la a ta site-ul web, vă creați propria bază de date, introduceți un nume și o parolă.

Pe multe site-uri de găzduire, totul se întâmplă diferit. Fie că vă introduceți singur numele de autentificare, parola sau parola; autentificarea este setată automat la crearea bazei de date.
Codul de conectare este următorul:

Nicio conexiune la baza de date"); exit(); ) if (! @mysql_select_db($dbname,$connect)) ( echo("

Nicio conexiune la baza de date

"); ieșire(); ) ?>

După cum ați observat, nimic complicat. Tocmai ai luat același fișier și ai schimbat câteva variabile și gata. Nu uitați decât o regulă: atunci când transferați un site pe un server la distanță, trebuie să modificați trei variabile în fișierul de configurare, și anume:

1. $dbname = "bază"; // numele bazei de date
2. $user = "yourlogin"; // numele de utilizator al bazei de date
3. $parolă = "123456789"; // parola utilizatorului bazei de date

3 metode de conectare la MySQL cu PHP cu exemple de cod


Pentru a începe să utilizați baza de date MySQL, trebuie mai întâi să înțelegeți cum să vă conectați din programul dvs. PHP personalizat (script) la această bază de date MySQL.

Acest articol descrie următoarele trei metode, împreună cu exemple de cod PHP corespunzătoare care explică cum să vă conectați la baza de date din PHP.

Pentru toate exemplele de mai jos, ne vom conecta la o bază de date MySQL existentă. Notă: Tot ce este explicat aici va funcționa și cu MariaDB, la fel ca MySQL.

1. Conectarea la PHP folosind extensia mysqli
*mysqli înseamnă MySQL îmbunătățit

Creați următorul fișier mysqli.php

connect_error) ( die("Eroare: nu se poate conecta: " . $conn->connect_error); ) echo "Conectat la baza de date.
"; $rezultat = $conn->query("SELECT ID FROM goroda"); echo "Număr de rânduri: $rezult->num_rows"; $rezultat->close(); $conn->close(); ?> În codul de mai sus:

  • mysqli - Această funcție inițiază o nouă conexiune folosind extensia mysqli. Funcția ia patru argumente:
    1. localhost este numele gazdei pe care rulează baza de date MySQL
    2. nume - nume de utilizator MySQL pentru conectare
    3. pass - parola pentru utilizator mysql
    4. db - baza de date MySQL la care să vă conectați.
  • qfoarte - funcție interogare MySQL. În acest exemplu, selectăm coloana id din baza de date a orașului.
  • În cele din urmă, arătăm numărul de rânduri selectate folosind variabila num_rows din rezultat. Închidem, de asemenea, atât rezultatul, cât și variabila de conexiune, așa cum se arată mai sus.
Când apelați mysqli.php de mai sus din browser, veți vedea următoarea ieșire care indică faptul că PHP a putut să se conecteze la baza de date MySQL și să recupereze datele.

Conectat la baza de date. Numar de linii: 6 2. Conectați-vă de la PHP MySQL Extensie DOP
*PDO înseamnă PHP Data Objects

Driverul PDO_MYSQL implementează interfața PDO furnizată de PHP pentru a se conecta de la scriptul PHP la o bază de date MySQL.

Creați următorul fișier mysql-pdo.php:

setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo „Conectat la baza de date.
"; $sql = "SELECT ID FROM goroda"; print "Lista de id:
"; foreach ($conn->query($sql) ca $row) (printează $row["id"] . "
"; ) $conn = null; ) catch(PDOException $err) ( echo "Eroare: Nu se poate conecta: " . $err->getMessage(); ) ?> În cele de mai sus:

  • nou DOP - va crea obiect nou DOP care va lua următoarele trei argumente:
    1. șir de conectare mysql: va fi în formatul „mysql:host=localhost;dbname=db”. În exemplul de mai sus, db rulează pe localhost și ne conectăm la baza de date db.
    2. Nume de utilizator MySQL pentru conectare
    3. Parola utilizator Mysql
  • Variabila $sql - creați interogare sql pe care doriți să le executați. În acest exemplu, selectăm coloana id din tabelul orașelor.
  • interogare ($sql). Aici executăm interogarea sql pe care tocmai am creat-o.
  • pentru fiecare. Aici parcurgem rezultatul din comanda de mai sus și îl stocăm în variabila $row și apoi îl scoatem folosind echo.
  • În MySQL PDO, pentru a închide o conexiune, pur și simplu setați variabila $conn la null.
Când apelați scriptul mysqli.php de mai sus din browser, veți vedea următoarele rânduri; acestea înseamnă că PHP a putut să se conecteze la baza de date MySQL și să recupereze informațiile:

Conectat la baza de date. ID listă: 1 2 3 4 5 6 3. Conexiune din PHP folosind funcții mysql învechite

Utilizați această metodă numai dacă folosiți mai multe versiune veche PHP și din anumite motive nu îl puteți actualiza la versiune noua. Se recomandă să utilizați metoda #2 și metoda #3 prezentate mai sus în locul acestei metode. Am inclus această metodă doar pentru referință și nu ca recomandare de utilizare.

Această extensie specială a fost depreciată de versiuni PHP 5.5. Dar începând cu PHP 7.0, acest lucru nici măcar nu va funcționa de când a fost eliminat. Începând cu PHP 5.5, atunci când utilizați aceste funcții, va genera o eroare E_DEPRECATED.

Creați un fișier mysql.php:

"; $rezultat = mysql_query("SELECT ID FROM goroda"); $row = mysql_fetch_row($rezultat); echo "id 1: ", $row, "
\n"; mysql_close($conn); ?> În cele de mai sus:

  • Funcția mysql_connect are trei argumente:
    1. numele gazdei unde rulează baza de date MySQL;
    2. numele de utilizator MySQL pentru conectare;
    3. parola pentru utilizatorul mysql. Aici se conectează la baza de date MySQL care rulează pe serverul local folosind numele de utilizator și parola acestuia.
  • funcția mysql_select_db. După cum sugerează și numele, selectează baza de date la care doriți să vă conectați. Echivalent cu comanda „utilizare”. În acest exemplu, ne conectăm la o bază de date db.
  • Funcția mysql_query - folosită pentru a specifica interogarea dvs. MySQL. În acest exemplu, selectăm coloana id din baza de date a orașului.
  • mysql_fetch_row. Utilizați această funcție pentru a extrage rânduri din interogarea SQL pe care tocmai am creat-o.
  • În cele din urmă, închideți conexiunea folosind comanda mysql_close așa cum se arată mai sus.
Când apelați mysql-legacy.php de mai sus din browser, veți vedea următoarea ieșire, care indică faptul că PHP a putut să se conecteze la baza de date MySQL și să recupereze informațiile:

Conectat la baza de date. id 1: 1 Acesta este modul în care vă puteți conecta la MySQL. Repet, este mai bine să folosiți primele două metode; O

Întrebarea este destul de populară în rândul începătorilor și ar fi greșit să nu dedic un articol separat acestui lucru. Ca cu folosind PHP creați o conexiune la baza de date? Voi spune imediat că instrumentele PHP sunt destul de suficiente pentru lucrul cu drepturi depline cu bazele de date și interacțiunea cu MySQL. Acum să încercăm să ne conectăm!

De ce aveți nevoie pentru a conecta PHP la MySQL?

1. S-a instalat DBMS și a creat o bază de date de lucru. De exemplu, în MySQL (Ce sunt DBMS și MySQL?).
2. Cont utilizator pentru MySQL cu drepturi adecvate (Ce sunt drepturile și privilegiile în MySQL?)
3. În consecință, un server cu PHP instalat

Dacă nu parcurgeți unul dintre acești pași, nu vă veți putea conecta.

Algoritm pentru interacțiunea dintre PHP și MySQL

1. Conectarea la baza de date
2. Trimiterea unei cereri și primirea rezultatului
3. (De preferat) Închiderea conexiunii

Acum ne conectăm la baza de date folosind PHP:

Cod PHP

$db = mysql_connect("localhost", "Admin", "pass"); // datele utilizatorului
mysql_select_db("baseName",$db); // selectați baza de date la care să vă conectați
?>
După cum puteți vedea, sunt specificați patru parametri pentru conectare:

1. Nume gazdă. În multe cazuri, este suficient să specificați localhost (pe aceeași găzduire).
2. Numele utilizatorului pe care l-ați înregistrat pentru a utiliza MySQL.
3. Parola utilizatorului pe care l-ați înregistrat pentru a utiliza MySQL.
4. Numele bazei de date la care dorim să ne conectăm. În consecință, utilizatorul pe care l-am specificat trebuie să aibă drepturi de a lucra în această bază de date.

Ca urmare, dacă ceva este indicat incorect, atunci nu se va întâmpla nimic criminal, dar cel mai probabil veți vedea o eroare. Dar haideți să fim optimiști, să presupunem că ați introdus totul corect.

Un alt tip de conexiune:

Cod PHP

$host="localhost"; /*gazdă*/
$user="admin"; /*Nume de utilizator*/
$parolă="12345"; /*Parolă de utilizator*/
$db="baseName"; /*Numele bazei de date*/

Mysql_connect($gazdă, $utilizator, $parolă); /*Conectează-te la server*/
mysql_select_db($db); /*Conectează-te la o bază de date de pe server*/
?>
Aici creez vizual variabile cu date de exemplu pentru utilizator și gazdă, apoi creez o conexiune.

Cum se întrerupe (închide) o conexiune la o bază de date în PHP?

Există cazuri când informațiile de conectare sunt specificate incorect. În acest caz, scriptul continuă procesarea fișierului PHP și produce un anumit număr de erori și avertismente pe pagină. Pentru aceste cazuri, vă sugerez să utilizați un handler de erori atunci când vă conectați la baza de date. Dacă conexiunea nu reușește, veți primi un avertisment care vă va spune în ce stadiu este problema:

Cod PHP

$user="admin";
$parolă="12345";
$db="baseName";

// dacă a apărut o eroare
mysql_connect($gazdă, $utilizator, $parolă) sau die("Serverul MySQL este indisponibil!".mysql_error());
mysql_select_db($db) sau die(„Fără conexiune la baza de date.” mysql_error());
?>
De asemenea, este foarte important ca dezvoltarea scenariului să se oprească, ceea ce vă va salva de o mulțime de date incorecte.

Felicitări! Acum știi cum să te conectezi la o bază de date în PHP și să închizi conexiunea!

Vă mulțumim pentru atenție!

În acest articol de astăzi, vom vorbi despre crearea unei conexiuni la o bază de date și vom discuta ce opțiune este mai bine să folosiți procedural sau orientat pe obiecte. Mai întâi, să ne uităm la ce nivel suntem, dacă acesta este nivelul începător complet, atunci sfatul meu fără excepție este să începeți să utilizați un stil procedural de conectare la baza de date. Anterior, am scris un articol pe acest subiect pe blogul meu; pentru mai multe informații despre stilul procedural de conectare la o bază de date, citiți articolul: „Cum să vă conectați la MySQL folosind PHP”. Dacă aveți deja ceva experiență de lucru cu un stil procedural de conectare la o bază de date, atunci probabil că, ca mine, mi-ați luat proiectele și le-ați forțat să folosească o abordare orientată pe obiecte.

Într-un fel sau altul, ne vom uita acum la pașii construirii unei clase pentru a crea o conexiune la o bază de date MySQL pe limbaj PHP. Vom avea nevoie de două fișiere PHP, într-un fișier vom „pune” clasa pentru crearea unei conexiuni la baza de date, iar în al doilea vom lucra cu această clasă.

Să creăm două fișiere:

  • index.php;
  • database.class.php;

Cred că nu mai suntem copii mici și știm cu ce trebuie să lucrăm fișiere PHP. Serverul web instalat este Apache, PHP, MySQL DBMS și știe unde să pună aceste fișiere - (pentru cei care nu știu sau au uitat).

Am pus fișierul în care este stocată clasa într-un fișier separat și îl numesc în formatul: class name.class.php și știu ce este stocat în acest fișier. Când există multe clase într-un proiect, te poți pierde, așa că recomand să denumești fișierele cu clase în formatul descris mai sus.

Fișierul Database.class.php:

Să ne uităm acum la ce a fost creat acest pas. Folosind cuvântul cheie „class”, numele clasei - DataBase și bretele bucle am creat corpul clasei. În clasa creată, am creat două proprietăți, în $mConnect - unde este stocat rezultatul conectării la baza de date și $mSelectDB - unde este stocat rezultatul selectării unei baze de date. Este posibil să fi observat cuvintele cheie din fiecare proprietate - publice și statice. Despre ce vorbesc ei? Public înseamnă că proprietatea este accesibilă din afara clasei, iar static face posibilă accesarea sau apelarea proprietății fără a crea o instanță a clasei, ceea ce este foarte adesea convenabil în muncă.

Să adăugăm metoda Connect() pentru a crea o conexiune la baza de date:

„.mysql_error().”

"; exit(); return false; ) // Returnează rezultatul return self::$mConnect; ) ) ?>

  • $host - adresa IP a serverului, pe un PC local este localhost;
  • utilizator - numele utilizatorului bazei de date;
  • $pass - parola utilizatorului bazei de date;
  • $name - numele bazei de date la care ne conectăm;

Funcția mysql_connect() creează o conexiune la baza de date și stochează rezultatul execuției în $mConnect. Urmează o verificare cu constructul IF: Dacă conexiunea nu a avut succes, afișați un mesaj de eroare... În caz contrar, PHP va ignora blocul IF și va continua să selecteze baza de date. Funcția mysql_select_db() selectează numele bazei de date, dacă baza de date solicitată nu există în baza de date, în acest caz programul va informa utilizatorul despre o eroare. Dacă totul are succes, conexiunea la baza de date va reveni.

Adăugați metoda Close():

Ne pare rău, nu am putut să ne conectăm la serverul MySQL

"; exit(); return false; ) // Încercați să selectați o bază de date self::$mSelectDB = mysql_select_db($name, self::$mConnect); // Dacă baza de date nu este selectată, afișați un mesaj de eroare.. if( !self::$mSelectDB) ( ecou "

„.mysql_error().”

"; exit(); return false; ) // Returnează rezultatul return self::$mConnect; ) // Metoda închide conexiunea la baza de date publică funcția statică Close() ( // Returnează rezultatul return mysql_close(self: :$mConnect) ; ) ) ?>

Următoarea și ultima metodă din această clasă, Close(), închide conexiunea la baza de date; funcția mysql_close() închide conexiunea la serverul MySQL și returnează rezultatul.

Fișier index.php:

matrice asociativă$row = mysql_fetch_assoc($rezultat); // Afișează versiunea serverului MySQL echo $row["VERSION"]; // Închide conexiunea la baza de date DataBase::Close(); ?>

Folosind funcția define(), am creat constante pentru a stoca parametrii de conexiune la baza de date. Require_once include clasa noastră DataBase în fișierul index.php.

Să ne amintim cuvânt cheie static, care a fost folosit în clasa DataBase în proprietăți și metode din această clasă. Acest lucru ne oferă posibilitatea de a accesa proprietățile clasei și metodele folosind „::” (două două puncte). Metoda DataBase::Connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE) ia 4 parametri - constante create de funcția define(), care stochează informații despre conexiunea la baza de date. Dacă conexiunea are succes, metoda Connect() ne va returna o conexiune la baza de date. În continuare, vom putea lucra și executa interogări în baza de date. Funcția mysql_query() - execută o interogare în baza de date. Funcția mysql_fetch_assoc() procesează o serie de rezultate de interogare și returnează o matrice asociativă. Construcția echo afișează versiunea serverului MySQL. Și, în sfârșit, metoda DataBase::Close() va închide conexiunea la baza de date.