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, Noiembrie
Anonim

MySQL este cel mai utilizat sistem de gestionare a bazelor de date în construcția de web astăzi. Limbajul de scriptare pe partea de server PHP este utilizat și mai activ la crearea resurselor de internet și, desigur, oferă un set întreg de funcții pentru lucrul cu MySQL. Printre acestea, sunt cele care sunt utilizate în scripturile PHP pentru conectarea la baza de date.

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

Instrucțiuni

Pasul 1

Creați o nouă variabilă în scriptul php și atribuiți-i linkul returnat de funcția mysql_connect încorporată. Această funcție trebuie să primească trei parametri: adresa SQL-server, numele de utilizator și parola. Adresa poate fi o legătură completă începând cu protocolul de conexiune și terminând cu numărul de port al serverului de la distanță - de exemplu,

Pasul 2

Dacă scriptul este executat pe același server local pe care se află MySQL DBMS, atunci în loc de adresa completă, introduceți denumirea rezervată localhost. De exemplu, un șir care conține o nouă variabilă căreia i se atribuie identificatorul de referință returnat de această funcție ar putea arăta astfel:

$ connectToDB = mysql_connect ("localhost", "MySQLuserName", "MySQLuserPass");

Dacă conexiunea eșuează, variabila $ connectToDB va fi False.

Pasul 3

În pasul anterior, ați stabilit contactul cu serverul SQL și, după aceea, trebuie să trimiteți o cerere pentru a selecta una dintre bazele de date disponibile utilizatorului a cărui autentificare ați trecut-o la funcția mysql_connect. Pentru a face acest lucru, utilizați o altă funcție PHP încorporată - mysql_select_db. Necesită indicarea obligatorie a doi parametri - numele bazei de date care vă interesează și un link către conexiunea stabilită la serverul SQL. De exemplu, dacă tabelele de care aveți nevoie sunt situate într-o bază de date numită SiteBase, atunci pentru a vă conecta de la pasul anterior, apelul către această funcție trebuie scris astfel:

mysql_select_db ("SiteBase", $ connectToDB);

Pasul 4

Codificarea tabelelor bazei de date nu coincide întotdeauna cu codificarea utilizată de aplicația web, deci este recomandabil ca imediat după selectarea bazei de date să oferiți serverului SQL instrucțiuni precise în care codificarea va primi și trimite informații către aplicația web și în care ar trebui să fie scris și citit din tabelele bazei de date. Pentru a face acest lucru, utilizați funcția mysql_query încorporată, trecându-i comenzile MySQL necesare. Este suficient să trimiteți un set de trei astfel de comenzi, de exemplu:

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

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

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

Recomandat: