Mysql pentru începători

De îndată ce ne gândim la arhivarea ordonată a informațiilor, ajungem inevitabil la ideea creării unei baze de date. După ce l-am creat, de exemplu, în Microsoft Access, noi, cu un oftat de ușurare, și pentru un timp liniștit. Dar acest calm nu durează mult. Și aici, în orizontul nostru se prefigurează următoarea sarcină, dictate de necesitate vitală, - necesitatea de a asigura accesul la aceste date prin intermediul internetului de la stațiile de lucru pe care este posibil să se stabilească diferite sisteme de operare. Desigur, noi nu suntem primii care trebuie să rezolve o problemă de acest fel. Experiența altor persoane și mijloacele de a rezolva această problemă sunt destul de multe. Dar destule digerări lirice. Vom folosi limba. care permite utilizatorilor care sunt familiarizați cu un set de comenzi, le folosesc pentru a crea, pentru a recupera, să modifice și să facă schimb de informații, indiferent dacă aceștia lucrează pe un calculator personal, o stație de lucru de rețea, sau un mainframe.







SQL (De obicei pronunțat ca "SEQUEL") simbolizează limba Structurat Query. Aceasta este limba care vă oferă posibilitatea de a crea și de a lucra în baze de date relaționale, care sunt seturi de informații conexe stocate în tabele.

Ce este o bază de date relațională?

Limba SQL este complexă și complexă. Când o companie mică sau o bază de date pe Internet funcționează, intervalul de sarcini este limitat. Prin urmare, a fost creată o bază de date relațională bazată pe MySQL, dar foarte rapidă și funcțională. Așa cum ați ghicit deja în MySQL, nu este implicată întreaga limbă SQL, ci doar partea necesară a acesteia. Dar nu vă îngrijorați de tăiere.

Lista pachetului principal placuta MySQL partea este un multi-threaded, care sprijină mai multe solicitări simultane, optimizarea aderarea unui număr de date într-o singură trecere, înregistrarea de lungime fixă ​​și variabilă, ODBC inclusiv conducătorul auto cu sursa, sistem flexibil de privilegii și parole de până la 16 de taste din tabel, fiecare cheie poate avea până la 15 câmpuri. De asemenea, există un sprijin pentru domenii-cheie și domenii speciale în CREATE, suport pentru numerele lungi de la 1 la 4 linii de lungime variabilă și ștampila de timp, interfața cu C și limbile perl. Bazat pe fire, un sistem de memorie rapidă, un utilitar pentru verificarea și repararea tabelelor, toate datele sunt stocate în format ISO8859_1. Toate operațiunile cu șiruri de caractere nu acordă atenție cazului de caractere din liniile procesate, aliasurile fiind aplicabile atât tabelelor, cât și coloanelor individuale din tabel, toate câmpurile având o valoare implicită. INSERT poate fi folosit pe orice subset de câmpuri. Gestionați cu ușurință masa, inclusiv adăugarea și eliminarea cheilor și câmpurilor.







Puteți executa comenzi SQL direct din linia de comandă a sistemului unix sau din modul interactiv MySQL. Baza de date MySQL are o bibliotecă C API. Acesta poate fi folosit pentru interogarea bazei de date, introducerea de date, crearea de tabele și așa mai departe.

C API acceptă toate funcțiile MySQL. Limba perl este susținută în două moduri:

  • Interfață portată cu perl din mini-SQL, dezvoltată de Andreas Koenig.
  • Există un modul perl DBD

Un driver de ODBC pe 32 de biți pentru MySQL este, de asemenea, disponibil. Vă permite să solicitați și să primiți date din alte surse cu suport ODBC.

În plus față de detaliile tehnice, puteți adăuga faptul că MySQL rulează pe ambele Unix și Windows 95/98, este foarte simplu și ușor de utilizat.

Dar pentru a înțelege cât de ușor și ușor este să lucrezi cu MySQL pe PHP, poți vedea doar prima mana a practicii. Iată un exemplu foarte interesant, în opinia mea, pe care l-am găsit.

Pentru cei care vor merge mai departe vă propun să citiți instrucțiuni foarte detaliate despre instalarea și rularea MySQL.

Și pentru a rezuma, aș vrea să spun o poveste. O firmă mică trebuie să facă o bază de date cu bunuri pe site. Persoana care a fost însărcinată să creeze baza de date a creat-o pe Delphi. Deci, când a venit timpul să pună baza în rețea, a fost descoperit un fapt foarte neplăcut. Toți ISP-urile lucrează pe Unix, deci pentru a plasa o astfel de bază de date trebuie să vă puneți calculatorul la furnizor și să plătiți, în medie, aproximativ 50 de dolari. pentru găzduire. În cazul în care DBMS se face sub MySQL, atunci va trebui să plătiți doar pentru megaocteți:

MySQL este convenabil și practic. Iar viteza de lucru este pur și simplu fascinantă. Deci, nu pierdeți timpul în zadar, această tehnologie este viitorul.







Articole similare

Trimiteți-le prietenilor: