CalculatoareBaze de date

Consola de comandă pentru Windows - MySQL

Dezvoltarea tehnologiei informației - unul dintre cele mai importante domenii ale activității umane. Prin urmare, în această regiune investesc sume mari de bani. Încă de la început și o mulțime de sarcini diferite s-a decis până în prezent, care ușura grav viața de zi cu zi a multor oameni. Cu toate acestea, cu progresele tehnologice, o serie de probleme, dintre care unul - o cantitate excesivă de informații care trebuie stocate. Bazele de date au fost concepute pentru a rezolva situația.

O prezentare generală a sistemelor de management al bazei de date

Deoarece problema de a stoca cantități mari de informații sunt relevante pentru ziua de azi, există mai multe moduri de a rezolva. Fiecare dintre ele sa axat pe sarcina o anumită direcție. Cu toate acestea, împreună formează un complex complet, care simplifică problema de stocare.

Există o clasificare certă, care determină necesitatea unei anumite baze de date și SGBD (sistem de management al bazei de date). Cele mai frecvente este în prezent considerată a fi o tehnologie de stocare client-server. Acestea includ următoarele: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL. Suntem interesați în a doua opțiune - MySQL, pe care echipa complet la standardul SQL. Această tehnologie este una dintre cele mai populare și utilizate în mod obișnuit pentru a aborda de aplicare și de producție problemele locale de scară mică.

Client-server precursori de tehnologie sunt baze de date de fișiere-server, care și- au pierdut pozițiile lor din cauza unui număr de neajunsuri existente, printre care necesitatea de a aloca nucleu de propagare SGBD pe fiecare computer și o sarcină importantă în rețeaua locală, având ca rezultat a crescut consumatoare de timp. Acest grup include Microsoft Access, Borland un paradox.

Noile tehnologii sunt câștigă popularitate

Cu toate acestea, în urmă cu câțiva ani, a existat o tehnologie avansată, care câștigă popularitate și cererea pentru rezolvarea problemelor locale mici. Este vorba despre sistemele de gestionare a bazei de date integrate. Caracteristica principală a acestei baze de date - nici partea de server. Sistemul în sine este o bibliotecă, care să permită un mod uniform de a gestiona cantități mari de informații găzduit pe computerul local. Această metodă elimină dezavantajele fișier de resurse de server, și mult superioare viteza de tehnologie client-server.

Ca exemple pot fi văzute OpenEdge, SQLite, BerkleyDB, una dintre opțiunile Firebird de zigzag Sav, Microsoft SQL Server Compact, Linter, precum și una dintre opțiunile MySQL că echipa nu sunt diferite de cele utilizate în baza de date client-server. Cu toate acestea, sistemele integrate poate pierde cu ușurință relevanța acestuia în cazul în care problema va înceta să mai fie locale.

Principalele avantaje ale bazei de date MySQL

sistem de management de baze de date MySQL este una dintre cele mai populare tehnologii, deoarece acesta poate fi activat pentru a aborda numărul mare de sarcini. Dacă vom compara cu omologii moderni, este posibil să se identifice o serie de avantaje majore.

Principalul avantaj pe piața rusă este considerată a fi disponibilitatea sa, deoarece este gratuit, în cele mai multe cazuri. A doua caracteristică este viteza. Una dintre cele mai populare sisteme este MySQL. Echipa este rapid, cu un timp minim de răspuns. Nici un efect asupra vitezei de procesare a comenzilor pentru a se conecta la serverul mai mulți clienți în modul multifir prin utilizarea mecanismului de suport InnoDB pentru tranzacții rapide.

Prezența driverului ODBC permite dezvoltatorilor de a simplifica rezolvarea multor probleme. Beneficiile, de asemenea, ar trebui să includă furnizarea de oportunități de înregistrări de lungime fixă și variabilă. Dar, funcția principală a care este foarte apreciat printre programatori - interfață cu limbaje C și PHP. Oportunitățile oferite de MySQL, permisiunea de a utiliza această bază de date pentru un număr mare de furnizori de servicii de gazduire web.

Iar pentru un nespecialist simplu, în curs de dezvoltare un interes în tehnologii moderne de stocare a informațiilor, este necesar să se studieze MySQL, comenzile SQL și sintaxa , deoarece experții din acest domeniu sunt în cerere mare și foarte plătită oriunde în lume. Prin urmare, dacă cineva interesat în această direcție, fără costuri întârziere. Noi trebuie să se deplaseze pentru a studia acum.

De ce am nevoie pentru a studia

La prima vedere poate părea că această zonă este dificil de auto-studiu și necesită o comunicare constantă cu specialistul. Cu toate acestea, nu este așa. Arhitectura de studiu și caracteristici ale MySQL, echipa principala a limbii de interogare și tot în legătură cu el, aveți posibilitatea să proprii, fără a recurge la ajutorul unui consultant. Este suficient să avem dorința și eforturile de a merge mai departe. Numai auto-dezvoltarea și studiul acestei zone va permite să dobândească noi cunoștințe, pentru a consolida competențele dobândite și, probabil, începe să construiască o carieră și să se miște în această direcție.

Pentru a studia comenzile de bază, în primul rând, trebuie să aveți la îndemână o versiune gratuită a MySQL utilitate consolă. Acest proces de învățare începe cu ea. Puteți descărca de pe site-ul oficial MySQL. Este ușor de instalat pe orice sistem de operare, formând un server și client pe un singur calculator, care este foarte convenabil.

Apoi, este necesar să se recurgă la găsirea unui manual de formare care să conțină informații de bază despre mediul MySQL. comenzi de consolă pentru cercetarea de bază, de regulă, ele sunt , de asemenea , incluse. Informații despre acest lucru destul de mult. Cu toate acestea, trebuie să vină la o alegere în serios. Informațiile trebuie să fie prezentate în mod consecvent și clar structurat.

Dacă aveți cunoștințe de bază de limba engleză, puteți utiliza suportul consola built-in. În acest scop , există o comandă specială de ajutor, care ajută să înțeleagă utilizarea de instrumente MySQL.

Principalele comenzi consola

O tranziție lină de la caracteristicile de bază, capacitățile și beneficiile, am ajuns la lista de comenzi de bază. MySQL utilitate inițial conține doar un singur utilizator, care este folosit doar pentru studiu. Acest utilizator numit rădăcină, a cărui parolă este identică cu numele.

În cazul în care prima și următoarele lansări de consola utilizatorul MySQL va trebui să introduceți parola de root pentru munca in continuare cu Baze de date MySQL. Comenzile CLI sunt disponibile doar după autentificarea cu succes.

După un test de succes pentru comoditate, puteți afișa comenzile existente folosind comanda de ajutor. După aceea, consola va fi prezentat toate comenzile existente și o scurtă descriere a acestora.

și comenzi de control de afișare

Acum aveți nevoie pentru a merge la pasul următor. Pentru a face acest lucru, trebuie să selectați existent sau pentru a crea o nouă bază de date. Pentru a selecta o bază de date existentă trebuie să utilizeze comanda de utilizare. Și prin golul pentru a introduce numele bazei de date. Inițial, utilitatea este există doar un singur - cu testul nume. Prin urmare, interogarea va arata astfel: utilizarea testare.

Pentru a crea baza de date trebuie să utilizați comanda a crea, arătând spre baza de date cu ei de cuvinte cheie și specificând numele corespunzător. Structura are forma următoare: a crea Name_of_database de baze de date. Pentru a lucra cu baza de date nou creată, este necesar să se aplice utilizând comanda de utilizare.

Mediul are o funcție pentru afișarea bazelor de date existente, tabele, chei primare sau conexiuni externe și informațiile disponibile cu privire la afișarea de ele în consola MySQL. Echipe în acest caz , ar trebui să înceapă întotdeauna cu propunerile arată. De exemplu, pentru a afișa o listă de baze de date disponibile pentru utilizatorul curent, pur și simplu introduceți următoarea interogare: spectacol baze de date. Pentru a afișa tabelul suficient după cuvântul cheie schimbarea obiectului de afișare prin scrierea tabele.

Mese Echipa de conducere

Înainte de a trece mai departe, este necesar, din nou, să reamintească faptul că conformitatea cu standardul SQL oferă oportunități pentru dezvoltatori, indiferent de sistemele de baze de date și operare. Cererile dezvoltate în orice mediu care acceptă standardul SQL, va lucra cu succes (în cazul în care baza de date este disponibil, și tabele) în mediul MySQL. Ferestre comenzi de consolă nu sunt diferite de cele utilizate în alte sisteme de operare.

Foaie de calcul există o serie de comenzi specifice pe care, dacă le traduce în limba engleză, vorbesc de la sine. La comanda de a crea menționat mai sus. Acesta poate fi, de asemenea, activat pentru a adăuga tabele la baza de date create anterior. Pentru a elimina obiectele bazei de date , cum ar fi tabele și comanda picătură utilizate, la care se adaugă numele obiectului distrus. Exemplu: picătură _ _ numele de _ tabelului.

cereri de sintaxă la serverul de baze de date are întotdeauna structura generală. Prin urmare, o cerere, proiectat pe Windows, și va funcționa bine în consola MySQL Linux. Echipe tratate server fără erori într-un singur sistem de operare nu poate provoca erori în altele.

Selectați echipa

Dar cel mai important sintaxa comenzii de calcul tabelar este destul de simplu, - selectați o echipă. Este folosit pentru a selecta date din baza de date. Sintaxa original este după cum urmează: * selectați din tabelul _ numele. Prin trimiterea unei cereri la serverul de baze de date, clientul trebuie să obțină toate înregistrările stocate în tabel.

Mulți oameni nu cred, dar atunci când navighează pe Internet resursele sunt utilizate în mod constant comenzi MySQL. PHP-interogări folosesc sintaxa limbajului SQL pentru a afișa conținutul unui director de magazine online sau știri în rețelele sociale. În loc de „*“ după ce selectați ofertele, de regulă, o listă a principalelor domenii din tabel sau mai multe tabele de date care urmează să fie prelucrate. În cazul prelevării de probe din mai multe tabele, un pachet special care se alăture, care servește pentru a le conecta la conexiunile externe disponibile. Cu toate acestea, această condiție poate fi modificată, indicând în mod independent, ce domenii ar trebui să fie efectuată conexiunea.

Stabilirea restricțiilor de eșantionare

Uneori există o situație în care răspunsul primit de la serverul de baze de date conține date duplicate. Pentru ca utilizatorul să fie vizibile numai intrări unice, folosind oferta distincte. Acesta este plasat înaintea lista domeniilor solicitate și servește ca un ajutor pentru a ascunde duplicate.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.unansea.com. Theme powered by WordPress.