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

Čo SQL Perl skripty

? SQL Perl skripty používať jazyk Perl vytvoriť pripojenie a dotaz na databázový server . Môžete použiť pripojenie k dotazu dáta z databázy s cieľom vytvoriť interaktívne , dynamický obsah pre vaše webové čitateľa . Môžete tiež použiť skripty pre vloženie dát - napríklad registračného formulára užívateľ - do databázy pre neskoršie použitie . Účel

Pretože nemožno použiť syntax Perlu pre databázy skript , programátori a správcovia databázových musí použiť kód SQL upraviť alebo dotaz na dáta . Skript používa pripojenie knižnice Perl pre pripojenie k databáze a spustiť kód . Knižnice preložiť jazyk webového servera Perl na jazyk ovládače databázy .
Connection

musíte sa pripojiť k databáze pred spustením skriptov . Nasledujúci kód sa pripája k databáze Oracle , aby bola pripravená pre vaše skriptov v jazyku Perl :

my $ DBH = DBI - > connect ( " DBI : Oracle : zákazníci " )

databázy , ktoré skript spája ich " zákazníci . " Perl knižnice zvládnuť akúkoľvek kód potrebný pre pripojenie , takže stačí zadať typ servera a názov databázy .
realizáciu

Po vytvorení pripojenia , vytvoriť skript , ktorý beží na databázovom serveri . Skript , ktorý použijete , závisí na tom , čo chcete robiť s dátami . Napríklad , ak chcete získať zoznam objednávok pre zákazníka , nasledujúci SQL skript platí :

select * from zákaziek , kde KódZákazníka = 44

Tento skript načíta zoznam príkazov pre zákazník s ID 44.
Varovanie

Pri použití jazyka SQL na webové stránky , uistite sa , že drhnúť dáta z akýchkoľvek znakov , ktoré môžu byť potenciálne používa tzv SQL Injection hack . Tento typ hačikov využíva webové stránky chybu zabezpečenia tým , že hackeri vložiť kód SQL do webových formulárov na webových stránkach , potom použite kód ukradnúť dáta , alebo odstrániť dáta z databázy .

Najnovšie články

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