Kuinka Muodostaa Yhteys Tukiasemaan

Sisällysluettelo:

Kuinka Muodostaa Yhteys Tukiasemaan
Kuinka Muodostaa Yhteys Tukiasemaan

Video: Kuinka Muodostaa Yhteys Tukiasemaan

Video: Kuinka Muodostaa Yhteys Tukiasemaan
Video: Регистрация в игре Evolution land. Установка MetaMask. 2024, Marraskuu
Anonim

Liittääksesi sovelluksen tietokantaan, sen on lähetettävä sopiva komentosarja kyseisen DBMS: n käyttämällä kielellä. MySQL-tietokannan hallintajärjestelmää käytetään nykyään hyvin usein, ja sovellukset heidän kanssaan työskentelyyn kirjoitetaan komentosarjan palvelinpuolen ohjelmointikielellä PHP. Alla on muunnelma tämän kielen komentosarjasta sovelluksen yhdistämiseksi MySQL-tietokantaan.

Kuinka muodostaa yhteys tukiasemaan
Kuinka muodostaa yhteys tukiasemaan

Ohjeet

Vaihe 1

Lähetä PHP: n sisäänrakennettu mysql_connect-toiminto lähettääksesi tietokantayhteyspyynnön SQL-palvelimelle. Tällä toiminnolla on kolme vaadittavaa parametria, joista ensimmäisessä on määritettävä tietokannan osoite. Useimmiten tämä palvelin ja sitä käyttävä komentosarja ovat samalla fyysisellä palvelimella, joten osoitteena käytetään paikallisen isännän varattua sanaa. Toisen parametrin tulisi sisältää yhdistävän käyttäjän sisäänkirjautuminen ja kolmannen - hänen salasanansa. Esimerkiksi:

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

Vaihe 2

Käytä sisäänrakennettua mysql_select_db-toimintoa, kun olet luonut uuden yhteyden SQL-palvelimeen. Tämä toiminto valitsee yhden palvelimessa olevista tietokannoista myöhempää työtä varten siinä olevien taulukoiden kanssa. Sinun on välitettävä funktiolle kaksi muuttujaa: ensimmäisen tulee sisältää vaaditun tietokannan nimi ja toisen tulee sisältää edellisessä vaiheessa luomasi resurssilinkki. Esimerkiksi:

mysql_select_db ("myBase", $ DBconnection);

Vaihe 3

Joskus sovelluksen tietojen esittämisessä käyttämä koodaus ei vastaa koodausta, johon tiedot on kirjoitettu tietokantataulukoihin. Tässä tapauksessa sinun on annettava palvelimelle asennus, jossa sen koodauksen tulisi vastaanottaa pyyntösi ja missä koodauksessa sen tulisi muuntaa vastauksensa. Tämä voidaan tehdä lähettämällä tietokannan valitsemisen jälkeen esimerkiksi seuraavat SQL-kyselyjoukot:

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

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

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

Sen jälkeen voit aloittaa työskentelyn suoraan tietokantataulukkojen kanssa.

Vaihe 4

Käytä funktio- ja luokakirjastoja, jotka on erityisesti suunniteltu muodostamaan yhteys PHP-sovelluksiin, välineenä komentosarjojen ja tietokannan välillä. Niiden käytön etuna on, että kaikki sellaisten kirjastojen tiedonvaihtoon liittyvät vivahteet otetaan huomioon ja virheenkorjaus tehdään huolellisesti. Niiden käyttö auttaa välttämään tahattomia virheitä, yksinkertaistaa komentosarjojen kirjoittamista tietokantojen kanssa työskentelyyn ja tekee niistä monipuolisempia. Esimerkki tällaisesta kirjastosta on DbSimple, joka on kehitetty Dmitry Koterovin johdolla.

Suositeltava: