Cum Să Vă Conectați La Bază

Cuprins:

Cum Să Vă Conectați La Bază
Cum Să Vă Conectați La Bază

Video: Cum Să Vă Conectați La Bază

Video: Cum Să Vă Conectați La Bază
Video: Cum va conectati la un server de SAMP [GM+Baza de Date] 2024, Mai
Anonim

Pentru a conecta o aplicație la o bază de date, aceasta trebuie să trimită secvența adecvată de comenzi în limba utilizată de acest SGBD special. Sistemul de gestionare a bazelor de date MySQL este foarte des utilizat astăzi, iar aplicațiile pentru lucrul cu acestea sunt scrise într-un limbaj de programare PHP de partea serverului. Mai jos este o variantă a secvenței de comenzi în acest limbaj pentru conectarea unei aplicații la o bază de date MySQL.

Cum să vă conectați la bază
Cum să vă conectați la bază

Instrucțiuni

Pasul 1

Utilizați funcția PHP mysql_connect încorporată pentru a trimite o cerere de conexiune la baza de date către serverul SQL. Această funcție are trei parametri necesari, dintre care primul trebuie să specifice adresa bazei de date. Cel mai adesea, acest server și scriptul care îl accesează sunt pe același server fizic, astfel încât cuvântul localhost rezervat este folosit ca adresă. Al doilea parametru ar trebui să conțină datele de conectare ale utilizatorului conectat, iar al treilea - parola acestuia. De exemplu:

$ DBconnection = mysql_connect ("localhost", "myName", "myPass");

Pasul 2

Aplicați funcția mysql_select_db încorporată după crearea unei noi conexiuni la serverul SQL. Această funcție selectează una dintre bazele de date situate pe server pentru lucrări ulterioare cu tabelele plasate în acesta. Trebuie să transmiteți două variabile funcției: prima ar trebui să conțină numele bazei de date solicitate, iar a doua ar trebui să conțină legătura de resurse pe care ați creat-o în pasul anterior. De exemplu:

mysql_select_db ("myBase", $ DBconnection);

Pasul 3

Uneori, codificarea utilizată de aplicație atunci când afișează date nu se potrivește cu codificarea în care informațiile sunt scrise în tabelele bazei de date. În acest caz, trebuie să oferiți serverului o instalare în care codificarea ar trebui să primească solicitările dvs. și în ce codare ar trebui să-și convertească răspunsurile. Acest lucru se poate face prin trimiterea, după selectarea unei baze de date, de exemplu, următorul set de interogări SQL:

mysql_query ("SET character_set_client = 'cp1251'");

mysql_query ("SET character_set_results = 'cp1251'");

mysql_query ("SET collation_connection = 'cp1251_general_ci'");

După aceea, puteți începe să lucrați direct cu tabelele bazei de date.

Pasul 4

Utilizați biblioteci de funcții și clase special concepute pentru conectarea la aplicații PHP ca mediu între scripturile dvs. și baza de date. Avantajul utilizării lor este că toate nuanțele asociate schimbului de date în astfel de biblioteci sunt luate în considerare și depanate cu atenție. Utilizarea lor ajută la evitarea erorilor accidentale, simplifică scrierea scripturilor pentru lucrul cu baze de date și le face mai versatile. Un exemplu de astfel de bibliotecă este DbSimple, dezvoltat sub conducerea lui Dmitry Koterov.

Recomandat: