Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Účelom vytváranie a používanie MySQL pripojovací reťazec je nadviazať spojenie s databázou MySQL prístupné cez sieť , zvyčajne na internete . Aplikácie , ako sú webové stránky , môže sa pripojiť k databáze MySQL , dotaz je na dáta , potom prezentovať tieto dáta v HTML rozhranie pre užívateľov webu . Tieto webové stránky môžu tiež aktualizovať a vložiť dáta do databázy cez rozhranie bolo pôvodne určené pomocou MySQL pripojovací reťazec .
Indikátor miesta
MySQL pripojovací reťazec obsahuje umiestnenie požadované databázy MySQL . Tento stav je indikovaný pomocou adresy IP ( Internet Protocol ) pre server , ktorý je hostiteľom databázy . Nasledujúci príklad ukazuje výňatok prvok servera v pripájacom reťazci :
Server = 127.0.0.1 ;
V mnohých prípadoch , vývojári používajúci skriptovanie na strane servera v jazykoch ako PHP môže poskytnúť adresu URL ( Uniform Resource Locator ) pre server namiesto IP adresy .
používateľských účtov
MySQL pripojovací reťazec vyžaduje užívateľské meno pre užívateľa, ktorý bol udelený požadované oprávnenie pre prístup k databáze . Pri vytvorení databázy MySQL , používateľské účty môžu byť vytvorené a udelil zadaný prístup . Iba používateľské mená označujúce účty s týmto prístupom sa budú môcť pripojiť k databáze . Užívateľské meno je uvedené v pripájacom reťazci takto : klipart
UID = johnsmith01 ;
meno samo o sebe nestačí na poskytnutie prístupu k databáze MySQL , pre heslo musia byť tiež zahrnuté < . br >
Užívateľ heslo
heslo zahrnuté v MySQL pripájacom reťazci musí zodpovedať zvolenej pre užívateľa , ktorého meno bolo tiež zahrnuté heslo . Ak je pokus o pripojenie , MySQL systém kontroluje , či heslo zodpovedá ten , uložené na príslušného užívateľa , rovnako ako kontrola , že užívateľ má požadované oprávnenie . Užívateľské meno funkcie v MySQL pripojenie reťazce pomocou nasledujúcej syntaxe :
pwd = mary1976 ;
To je prípad , kedy môže slabá hesla potenciálne ohroziť bezpečnosť databázového systému
< br . >
Databáza
Samotná databáza musí byť uvedená ako súčasť MySQL pripájacím reťazci . Rovnaký server môže mať viac databáz uložených na ňom , v niektorých prípadoch pre viac webových stránok . Rovnaký webové stránky alebo hostované účet môže mať tiež niekoľko databáz , takže pripojovací reťazec potrebuje vedieť , ktorý z nich použiť ako predvolené . Názov databázy je súčasťou reťazca takto : klipart
databázy = veci ;
Kde sú použité na strane servera jazyky ako je PHP , názov databázy je často zahrnutá v samostatnom výkaze takto :
mysql_connect ( " localhost " , " johnsmith01 " , " mary1976 " ) ;
mysql_select_db ( " veci " ) ;
použitie " localhost " je bežné v prípady, keď skript je na rovnakom serveri ako databáza .