Kaip Prisijungti Prie Pagrindo

Turinys:

Kaip Prisijungti Prie Pagrindo
Kaip Prisijungti Prie Pagrindo

Video: Kaip Prisijungti Prie Pagrindo

Video: Kaip Prisijungti Prie Pagrindo
Video: Kaip užpildyti prašymą dėl mokesčio permokos grąžinimo ar įskaitymo per Mano VMI Beta? 2024, Gegužė
Anonim

Norėdami prijungti programą prie duomenų bazės, ji turi nusiųsti atitinkamą komandų seką šia konkrečia DBVS naudojama kalba. Šiandien labai dažnai naudojama „MySQL“duomenų bazių valdymo sistema, o programos, skirtos dirbti su jomis, yra parašytos scenarijaus serverio programavimo kalba PHP. Žemiau pateikiamas šios kalbos komandų sekos variantas, skirtas programai prijungti prie „MySQL“duomenų bazės.

Kaip prisijungti prie pagrindo
Kaip prisijungti prie pagrindo

Nurodymai

1 žingsnis

Norėdami siųsti duomenų bazės ryšio užklausą į SQL serverį, naudokite PHP integruotą „mysql_connect“funkciją. Ši funkcija turi tris būtinus parametrus, iš kurių pirmasis turi nurodyti duomenų bazės adresą. Dažniausiai šis serveris ir prie jo prisijungiantis scenarijus yra tame pačiame fiziniame serveryje, todėl vietinis kompiuterio rezervuotas žodis naudojamas kaip adresas. Antrame parametre turėtų būti prisijungusio vartotojo prisijungimas, o trečiajame - jo slaptažodis. Pavyzdžiui:

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

2 žingsnis

Sukūrę naują ryšį su SQL serveriu, pritaikykite integruotą „mysql_select_db“funkciją. Ši funkcija pasirenka vieną iš serveryje esančių duomenų bazių tolesniam darbui su joje esančiomis lentelėmis. Funkcijai turite perduoti du kintamuosius: pirmajame turėtų būti reikalaujamos duomenų bazės pavadinimas, o antrame - išteklių saitas, kurį sukūrėte atlikdami ankstesnį veiksmą. Pavyzdžiui:

mysql_select_db ("myBase", $ DBconnection);

3 žingsnis

Kartais programos naudojamas kodavimas rodant duomenis neatitinka kodavimo, kuriame informacija įrašyta duomenų bazės lentelėse. Tokiu atveju turite suteikti serveriui diegimą, kuriame kodavimas turėtų gauti jūsų užklausas ir kuriame koduotėje jis turėtų konvertuoti atsakymus. Tai galima padaryti nusiųšus, pavyzdžiui, pasirinkus duomenų bazę, šį SQL užklausų rinkinį:

mysql_query ("SET simbolių rinkinio_klientas = 'cp1251'");

mysql_query ("SET simbolių rinkinio_rezultatai = 'cp1251'");

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

Po to galite pradėti dirbti tiesiogiai su duomenų bazės lentelėmis.

4 žingsnis

Naudokite funkcijų ir klasių bibliotekas, specialiai sukurtas prisijungti prie PHP programų, kaip terpę tarp scenarijų ir duomenų bazės. Jų naudojimo pranašumas yra tas, kad į visus niuansus, susijusius su keitimusi duomenimis tokiose bibliotekose, atsižvelgiama ir jie yra kruopščiai derinami. Jų naudojimas padeda išvengti atsitiktinių klaidų, supaprastina scenarijų rašymą darbui su duomenų bazėmis ir daro juos universalesnius. Tokios bibliotekos pavyzdys yra „DbSimple“, sukurta vadovaujant Dmitrijui Koterovui.

Rekomenduojamas: