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: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, Marraskuu
Anonim

MySQL on nykyisin eniten käytetty tietokantojen hallintajärjestelmä web-rakentamisessa. Palvelinpuolen komentosarjakieliä PHP käytetään vieläkin aktiivisemmin Internet-resurssien luomisessa, ja tietysti se tarjoaa koko joukon toimintoja MySQL: n kanssa työskentelyyn. Niiden joukossa on niitä, joita käytetään PHP-skripteissä yhteyden muodostamiseksi tietokantaan.

Kuinka muodostaa yhteys tukiasemaan
Kuinka muodostaa yhteys tukiasemaan

Ohjeet

Vaihe 1

Luo uusi muuttuja php-komentosarjaan ja määritä sille sisäänrakennetun mysql_connect-toiminnon palauttama linkki. Tämän toiminnon on läpäistävä kolme parametria: sql-palvelimen osoite, käyttäjänimi ja salasana. Osoite voi olla täydellinen linkki, joka alkaa yhteysprotokollasta ja päättyy etäpalvelimen portin numeroon - esimerkiksi

Vaihe 2

Jos komentosarja suoritetaan samassa paikallisessa palvelimessa, jossa MySQL DBMS sijaitsee, kirjoita varatun osoitteen sijasta koko osoite. Esimerkiksi merkkijono, joka sisältää uuden muuttujan, jolle on annettu tämän toiminnon palauttama viitetunniste, voi näyttää tältä:

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

Jos yhteys epäonnistuu, muuttuja $ connectToDB on False.

Vaihe 3

Edellisessä vaiheessa olet muodostanut yhteyden SQL-palvelimeen ja sen jälkeen sinun on lähetettävä pyyntö valita yksi tietokannoista käyttäjälle, jonka sisäänkirjautumisen välitit mysql_connect-funktiolle. Voit tehdä tämän käyttämällä toista sisäänrakennettua PHP-toimintoa - mysql_select_db. Se vaatii kahden parametrin pakollisen ilmoittamisen - kiinnostavan tietokannan nimen ja linkin muodostettuun yhteyteen SQL-palvelimeen. Esimerkiksi, jos tarvitsemasi taulukot sijaitsevat SiteBase-nimisessä tietokannassa, yhteyden muodostamiseksi edellisestä vaiheesta on kirjoitettava kutsu tähän toimintoon seuraavasti:

mysql_select_db ("SiteBase", $ connectToDB);

Vaihe 4

Tietokantataulukoiden koodaus ei aina ole sama kuin verkkosovelluksen käyttämä koodaus, joten on suositeltavaa antaa heti tietokannan valinnan jälkeen SQL-palvelimelle täsmälliset ohjeet, missä koodaus se vastaanottaa ja lähettää tietoja verkkosovellukselle, ja johon se tulisi kirjoittaa ja lukea tietokantataulukoista. Voit tehdä tämän käyttämällä sisäänrakennettua mysql_query-funktiota ja välittämällä sille tarvittavat MySQL-komennot. Riittää, kun lähetät kolmen tällaisen komennon joukon, esimerkiksi:

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

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

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

Suositeltava: