Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Pripojovací reťazec pre MySQL

MySQL databázového systému dátových modelov pre mnoho webových aplikácií a stránok . Použitie databázy MySQL vývojári môžu vytvárať ako výkonné a ľahké aplikácie . S cieľom získať alebo vložiť dáta pomocou databázy MySQL , musí byť spojenie na neho . Pri nadväzovaní spojenia , MySQL vyžaduje rad dátových položiek označujúce detaily , ako je napríklad databáza umiestnenie plus užívateľské meno a heslo pre neho . Tieto dáta sú zlúčené do MySQL pripojovací reťazec . Účel

Úč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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené